Train

Take the train Belarusian Railway (BCh) at the station MINSK PAS.

The journey takes approximately 10 h 1 m. Ticket price is about €29 The travel distance is 612 km.

Carrier is Belarusian Railway (BCh).

Buy ticket

Get off at the DNO.
Take the train Russian Railways (РЖД) at the station Dno.

The journey takes approximately 1 h 19 m. Ticket price is about €13 The travel distance is 84 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Staraia Russa.


🛏 Find hotel deals and discounts up to 20% in Staraya-Russa at Booking


Bus

Take the SKS-Auto bus at the Minsk Central Bus Station station .

The journey takes approximately 10 h 35 m. Ticket price is about €17 The travel distance is 685 km.

Carrier is SKS-Auto.

Buy ticket

Get off at the Shimsk.
Take the SKS-Auto bus at the Shimsk station .

The journey takes approximately 45 m. Ticket price is about €1 The travel distance is 46 km.

Carrier is SKS-Auto.

Buy ticket

Get off at the Staraya Russa.


🛏 Find hotel deals and discounts up to 20% in Staraya-Russa at Booking


Train

Take the train Belarusian Railway (БЧ) at the station MINSK PAS.

The journey takes approximately 3 h 55 m. Ticket price is about €2 The travel distance is 273 km.

Carrier is Belarusian Railway (БЧ).

Buy ticket

Get off at the POLOCK.
Take the train Russian Railways (РЖД) at the station Polock.

The journey takes approximately 7 h 24 m. Ticket price is about €18 The travel distance is 420 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Dno.
Take the train Russian Railways (РЖД) at the station Dno.

The journey takes approximately 1 h 19 m. Ticket price is about €13 The travel distance is 84 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Staraia Russa.


🛏 Find hotel deals and discounts up to 20% in Staraya-Russa at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 9 h 11 m. The travel distance is 700 km.

Get off at the Staraya Russa.


🛏 Find hotel deals and discounts up to 20% in Staraya-Russa at Booking


Fly bus

Take the Minsk Aeroexpress bus at the Minsk Central Bus Station station .

The journey takes approximately 45 m. The travel distance is 49 km.

Carrier is Minsk Aeroexpress.

Buy ticket

Get off at the Minsk Airport.
Fly out to Minsk (MSQ) of the Pulkovo (LED) airport.

The journey takes approximately 1 h 20 m. Ticket price is about €28

Carrier is Belavia Belarusian Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Pulkovo (LED).
762 m on foot from the Pulkovo (LED) to the Аэропорт "Пулково 1", Посадка.

The journey takes approximately 9 m. The travel distance is 762 m.

Take the Saint Petersburg Public Transport bus at the Аэропорт "Пулково 1", Посадка station .

The journey takes approximately 27 m. The travel distance is 10 km.

Carrier is Saint Petersburg Public Transport.

Buy ticket

Get off at the .
Take the SKS-Auto bus at the Saint Petersburg Moskovskaya Metro station .

The journey takes approximately 4 h 25 m. Ticket price is about €6 The travel distance is 277 km.

Carrier is SKS-Auto.

Buy ticket

Get off at the Staraya Russa.


🛏 Find hotel deals and discounts up to 20% in Staraya-Russa at Booking


The cheapest way to travel from Minsk to Staraya-Russa is by taking a Bus with an average price of €19. The journey takes approximately 12 ч. 20 мин.

Drive is the fastest way to travel from Minsk to Staraya-Russa. Tickets cost €40. The journey takes approximately 9 ч. 11 мин.

Minsk is approximately 700 km away from Staraya-Russa. The trip by car takes 9 h 11 m.

The average journey time by car between Minsk and Staraya-Russa is 9 h 11 m.