Train

Take the train Russian Railways (РЖД) at the station Vitebsk.

The journey takes approximately 5 h 16 m. Ticket price is about €16 The travel distance is 332 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Smorgon.
Take the train Belarusian Railway (Commuter Trains) at the station Smarhoń.

The journey takes approximately 37 m. The travel distance is 34 km.

Carrier is Belarusian Railway (Commuter Trains).

Buy ticket

Get off at the Hudahaj.
Take the taxi at the Hudahaj.

The journey takes approximately 6 m. Ticket price is about €1 The travel distance is 5 km.

🚖 Find a cheap local taxi

Get off at the Astravyets.


🛏 Find hotel deals and discounts up to 20% in Astravyets at Booking


Taxi

Take the taxi at the Vitebsk.

The journey takes approximately 4 h 23 m. Ticket price is about €60 The travel distance is 323 km.

Carrier is Yandex Taxi.

🚖 Find a cheap local taxi

Get off at the Astravyets.


🛏 Find hotel deals and discounts up to 20% in Astravyets 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 4 h 23 m. The travel distance is 323 km.

Get off at the Astravyets.


🛏 Find hotel deals and discounts up to 20% in Astravyets at Booking


The cheapest way to travel from Vitebsk to Astravyets is by taking a Train with an average price of €19. The journey takes approximately 6 ч. 59 мин.

Taxi is the fastest way to travel from Vitebsk to Astravyets. Tickets cost €60. The journey takes approximately 4 ч. 23 мин.

Vitebsk is approximately 323 km away from Astravyets. The trip by car takes 4 h 23 m.

The average journey time by car between Vitebsk and Astravyets is 4 h 23 m.