There are 9 ways to get from Utrecht to Kostroma by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Amsterdam Airport Schiphol, fly to Sheremetyevo International Airport, train
best- Take the train from Utrecht Centraal to Schiphol Airport Train Stationtrain
- Fly from Amsterdam Airport Schiphol (AMS) to Sheremetyevo International Airport (SVO)plane AMS - SVO
- Take the train from Yaroslavsky Railway Terminal to Kostroma Novaiatrain
16h 51m₽12,752–38,610Train to Eindhoven Airport, fly to Kostroma
cheapest- Take the train from Utrecht Centraal to Eindhoventrain
- Fly from Eindhoven Airport (EIN) to Kostroma (KMW)plane EIN - KMW
33h 33m₽10,750–33,406Bus
- Take the bus from Utrecht Leidsche Rijn Centrum to Hanover central bus stationbus
- Take the bus from Hanover to Baranovichi Bus stationbus
- Take the bus from Baranavichy to Moscowbus
- Take the bus from Moscow Central Bus Station to Kostroma Bus stationbus
47h 16m₽20,617–36,625Drive 2,754 km
- Drive from Utrecht to Kostromacar 2,754 km
29h 7m₽46,187–66,714Train to Amsterdam Airport Schiphol, fly to Moscow Vnukovo, train
- Take the train from Utrecht Centraal to Schiphol Airport Train Stationtrain
- Fly from Amsterdam Airport Schiphol (AMS) to Moscow Vnukovo (VKO)plane AMS - VKO
- Take the train from Yaroslavsky Railway Terminal to Kostroma Novaiatrain
17h 21m₽23,832–46,835Train to Eindhoven Airport, fly to Sheremetyevo International Airport, train
- Take the train from Utrecht Centraal to Eindhoventrain
- Fly from Eindhoven Airport (EIN) to Sheremetyevo International Airport (SVO)plane EIN - SVO
- Take the train from Yaroslavsky Railway Terminal to Kostroma Novaiatrain
18h 34m₽11,395–34,751Train, bus via Yasenevo
- Take the train from Utrecht Centraal to Hengelotrain Ice
- Take the train from Hengelo to Osnabrueck Hbftrain Re / ...
- Take the bus from Osnabrück to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Salaryevo Bus Stationbus
- Take the train from Yaroslavsky Railway Terminal to Kostroma Novaiatrain
47h 55m₽19,769–48,177Train, bus
- Take the train from Utrecht Centraal to Hengelotrain Ice
- Take the train from Hengelo to Osnabrueck Hbftrain Re / ...
- Take the bus from Osnabrück to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Yaroslavl Gltrain
- Take the train from Yaroslavl Gl to Kostroma Novaiatrain
2d 5h₽21,554–48,097Train, bus via Pskov
- Take the train from Utrecht Centraal to Rotterdam Centraaltrain
- Take the bus from Rotterdam Centraal to Rīgas SAObus
- Take the bus from Riga Central Bus Station to Pskov Bus stationbus
- Take the train from Pskov Pass to Bologoe-Moskovskoetrain
- Take the train from Bologoe-Moskovskoe to Kostroma Novaiatrain
2d 12h
Utrecht to Kostroma by train, bus, and foot
Questions & Answers
The cheapest way to get from Utrecht to Kostroma is to train and fly which costs RUB 10000 - RUB 34000 and takes 33h 33m.
The fastest way to get from Utrecht to Kostroma is to train and fly which takes 16h 51m and costs RUB 12000 - RUB 39000.
No, there is no direct bus from Utrecht to Kostroma station. However, there are services departing from Utrecht Leidsche Rijn Centrum and arriving at Kostroma Bus station via Hanover, Baranavichy and Moscow Central Bus Station. The journey, including transfers, takes approximately 47h 16m.
The distance between Utrecht and Kostroma is 2593 km. The road distance is 2754 km.
The best way to get from Utrecht to Kostroma without a car is to bus which takes 47h 16m and costs RUB 20000 - RUB 37000.
It takes approximately 16h 51m to get from Utrecht to Kostroma, including transfers.
Utrecht to Kostroma bus services, operated by FlixBus, depart from Utrecht Leidsche Rijn Centrum station.
Utrecht to Kostroma bus services, operated by FlixBus, arrive at Hanover central bus station.
Kostroma is 2h ahead of Utrecht. It is currently 4:09 AM in Utrecht and 6:09 AM in Kostroma.
Yes, the driving distance between Utrecht to Kostroma is 2754 km. It takes approximately 29h 7m to drive from Utrecht to Kostroma.
What companies run services between Utrecht, Netherlands and Kostroma, Russia?
You can take a bus from Utrecht Leidsche Rijn Centrum to Kostroma Bus station via Hanover, Baranavichy, and Moscow Central Bus Station in around 47h 16m.
- Website
- airserbia.com
Flights from Amsterdam Airport Schiphol to Sheremetyevo International Airport via Belgrade
- Ave. Duration
- 10h 48m
- When
- Monday to Saturday
- Estimated price
- ₽11,000–34,000
Flights from Eindhoven Airport to Sheremetyevo International Airport via Belgrade
- Ave. Duration
- 8h 20m
- When
- Monday to Saturday
- Estimated price
- ₽9,000–29,000
Flights from Eindhoven Airport to Sheremetyevo International Airport via Prague, Belgrade
- Ave. Duration
- 10h 30m
- When
- Monday and Thursday
- Estimated price
- ₽9,000–29,000
Flights from Eindhoven Airport to Sheremetyevo International Airport via Budapest, Belgrade
- Ave. Duration
- 12h 45m
- When
- Monday to Friday
- Estimated price
- ₽9,000–29,000
- Website
- aeroflot.ru
Flights from Amsterdam Airport Schiphol to Sheremetyevo International Airport via Istanbul
- Ave. Duration
- 9h 58m
- When
- Every day
- Estimated price
- ₽17,000–85,000
- Website
- turkishairlines.com
Flights from Amsterdam Airport Schiphol to Moscow Vnukovo via Istanbul
- Ave. Duration
- 9h 42m
- When
- Every day
- Estimated price
- ₽21,000–85,000
- Website
- kostroma-avia.ru
Flights from Eindhoven Airport to Kostroma via Belgrade, Pulkovo
- Ave. Duration
- 30h 45m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₽9,500–31,000
- Website
- ajet.com
Flights from Amsterdam Airport Schiphol to Moscow Vnukovo via Ankara
- Ave. Duration
- 9h 25m
- When
- Friday
- Estimated price
- ₽23,000–44,000
Flights from Amsterdam Airport Schiphol to Moscow Vnukovo via Sabiha Gokcen
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- ₽22,000–42,000
- Website
- flypgs.com
Flights from Amsterdam Airport Schiphol to Moscow Vnukovo via Sabiha Gokcen
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ₽17,000–75,000
- Website
- georgian-airways.com
Flights from Amsterdam Airport Schiphol to Moscow Vnukovo via Tbilisi
- Ave. Duration
- 12h 10m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₽36,000–100,000
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Utrecht Centraal to Schiphol Airport Train Station
- Ave. Duration
- 32 min
- Frequency
- Every 15 minutes
- Estimated price
- ₽430–1,100
- Website
- https://www.ns.nl/en
Train from Utrecht Centraal to Eindhoven
- Ave. Duration
- 51 min
- Frequency
- Every 15 minutes
- Estimated price
- ₽750–1,900
- Website
- https://www.ns.nl/en
Train from Utrecht Centraal to Hengelo
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- ₽1,300–3,100
- Website
- https://www.ns.nl/en
Train from Hengelo to Osnabrueck Hbf
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- ₽900–2,300
- Website
- https://www.ns.nl/en
Train from Utrecht Centraal to Rotterdam Centraal
- Ave. Duration
- 37 min
- Frequency
- Every 15 minutes
- Estimated price
- ₽550–1,400
- Website
- https://www.ns.nl/en
- Phone
- 0800-0232 545
- Website
- arriva.nl
Train from Utrecht Centraal to Schiphol Airport Train Station
- Ave. Duration
- 42 min
- Frequency
- Once a week
- Estimated price
- ₽950–1,100
- Website
- https://www.arriva.nl/en/
- 2nd Class
- ₽950–1,100
Train from Utrecht Centraal to Eindhoven
- Ave. Duration
- 46 min
- Frequency
- Once a week
- Estimated price
- ₽1,600–1,900
- Website
- https://www.arriva.nl/en/
- 2nd Class
- ₽1,600–1,900
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Yaroslavsky Railway Terminal to Kostroma Novaia
- Ave. Duration
- 4h 7m
- Frequency
- Twice daily
- Estimated price
- ₽1,200–1,900
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,200–1,700
- Commuter Electric Train
- ₽1,300–1,900
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Yaroslavsky Railway Terminal to Kostroma Novaia
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ₽1,400–3,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽8,000–11,000
- 3rd Class (Platzcart)
- ₽1,400–1,900
- 2nd Class (Kupé)
- ₽2,400–3,400
Train from Yaroslavl Gl to Kostroma Novaia
- Ave. Duration
- 1h 32m
- Frequency
- 3 times a week
- Estimated price
- ₽750–2,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,500–8,500
- 3rd Class (Platzcart)
- ₽750–1,100
- 2nd Class (Kupé)
- ₽1,700–2,400
Train from Pskov Pass to Bologoe-Moskovskoe
- Ave. Duration
- 6h 39m
- Frequency
- Once daily
- Estimated price
- ₽1,300–3,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽1,300–1,800
- 2nd Class (Kupé)
- ₽2,400–3,300
Train from Bologoe-Moskovskoe to Kostroma Novaia
- Ave. Duration
- 8h
- Frequency
- 3 times a week
- Estimated price
- ₽1,600–3,700
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽8,500–13,000
- 3rd Class (Platzcart)
- ₽1,600–2,100
- 2nd Class (Kupé)
- ₽2,700–3,700
- Phone
- 0180 6 9 27 37 27
- info@eurobahn.de
- Website
- eurobahn.de
Train from Hengelo to Osnabrueck Hbf
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- ₽1,600–2,300
- Website
- https://www.eurobahn.de/en/
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Hengelo to Osnabrueck Hbf
- Ave. Duration
- 59 min
- Frequency
- Every 4 hours
- Estimated price
- ₽1,500–3,600
- Website
- https://int.bahn.de/en
- Website
- govolta.nl
Train from Hengelo to Osnabrueck Hbf
- Ave. Duration
- 1h 4m
- Frequency
- Once daily
- Schedules at
- govolta.nl
Train from Minsk Pas to Yaroslavl Gl
- Ave. Duration
- 17h 18m
- Frequency
- Twice a week
- Estimated price
- ₽4,600–9,000
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽4,600–5,500
- 2nd Class (Kupé)
- ₽7,000–9,000
- 1nd Class (SW)
- ₽13,000–18,000
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Utrecht Leidsche Rijn Centrum to Hanover central bus station
- Ave. Duration
- 5h 55m
- Frequency
- Once daily
- Estimated price
- ₽2,400–4,200
- Website
- https://www.flixbus.co.uk
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Hanover to Baranovichi Bus station
- Ave. Duration
- 19h 20m
- Frequency
- 3 times a week
- Estimated price
- ₽12,000–22,000
- Schedules at
- vt.by
Bus from Osnabrück to Minsk Central Bus Station
- Ave. Duration
- 28h 15m
- Frequency
- 3 times a week
- Estimated price
- ₽14,000–30,000
- Schedules at
- vt.by
- Phone
- +375 165 641144
- mail@pinskap.by
- Website
- pinskap.by
Bus from Baranavichy to Moscow
- Ave. Duration
- 12h 41m
- Frequency
- Twice daily
- Estimated price
- ₽4,900–8,500
- Schedules at
- pinskap.by
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Moscow Central Bus Station to Kostroma Bus station
- Ave. Duration
- 6h 20m
- Frequency
- Twice daily
- Estimated price
- ₽1,300–2,000
- Schedules at
- avtovokzaly.ru
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- intercars-tickets.com
Bus from Minsk Central Bus Station to Salaryevo Bus Station
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- ₽2,300–8,000
- Website
- https://www.intercars-tickets.com/
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Rotterdam Centraal to Rīgas SAO
- Ave. Duration
- 35h 5m
- Frequency
- 4 times a week
- Estimated price
- ₽8,000–17,000
- Website
- https://ecolines.net/
- Phone
- +7 (901) 374-41-56
- markatek_spb@mail.ru
- Website
- markatek.travel
Bus from Riga Central Bus Station to Pskov Bus station
- Ave. Duration
- 5h 50m
- Frequency
- 3 times a week
- Website
- https://markatek.travel/
- Schedules at
- https://markatek.travel/schedule/
- Phone
- +371 22 474 814
- vissa@apollo.lv
- Website
- vissareiss.lv
Bus from Riga Central Bus Station to Pskov Bus station
- Ave. Duration
- 6h 40m
- Frequency
- 3 times a week
- Website
- https://vissareiss.lv/
- Schedules at
- https://vissareiss.lv/?highlight=0&sitepage=#Schedule
- Book at
- https://vissareiss.lv/index.php?sitepage=ticket_offer_en
Want to know more about travelling around Russia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide








































