There are 10 ways to get from Vidin to Prague by train, plane, bus, night train, car, or shuttle
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 Sofia Airport, fly
best- Take the train from Vidin to Sofia Sever
- Fly from Sofia Airport (SOF) to Václav Havel Airport Prague (PRG)SOF - PRG
10h 36mKč 1,528–3,841Bus via Timișoara
- Take the bus from Calafat to Timișoara1950
- Take the bus from Timișoara to Prague962
20h 40mKč 1,627–2,759Bus, train
- Take the bus from Calafat to Băile Herculane
- Take the train from Baile Herculane to Budapest-KeletiIr
- Take the train from Budapest-Keleti to Wien HbfEc / ...
- Take the train from Wien Hbf to Praha Hlavni NadraziRj / ...
21h 2mKč 2,609–5,051Train, night train
- Take the train from Vidin to Craiova
- Take the night train from Craiova to Wien Hbf
- Take the train from Wien Hbf to Praha Hlavni NadraziRj / ...
26h 28mKč 2,312–4,201Drive, bus to Belgrade Nikola Tesla Airport, fly
- Drive from Vidin to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica
- Take the bus from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica to Beograd, Autobuska stanica
- Fly from Belgrade Nikola Tesla Airport (BEG) to Václav Havel Airport Prague (PRG)BEG - PRG
9h 56mKč 2,338–5,601Drive, train to Niš Constantine The Great Airport, fly
- Drive from Vidin to Zajecar
- Take the train from Zajecar to Crveni Krst
- Fly from Niš Constantine The Great Airport (INI) to Václav Havel Airport Prague (PRG)INI - PRG
12h 29mKč 2,907–6,580Train, shuttle to Bucharest Otopeni, fly
- Take the train from Vidin to Craiova
- Take a shuttle bus from Craiova to Bucharest Otopeni Airport
- Fly from Bucharest Otopeni (OTP) to Václav Havel Airport Prague (PRG)OTP - PRG
12h 11mKč 2,062–4,441Drive, bus, shuttle to Skopje International Airport, fly
- Drive from Vidin to Vratarnica
- Take the bus from Vratarnica to Niš, Autobuska Stanica
- Take a shuttle bus from Niš, Autobuska Stanica to Skopje, International Airport
- Fly from Skopje International Airport (SKP) to Václav Havel Airport Prague (PRG)SKP - PRG
13h 14mBus
- Take the bus from Vidin to Sofia
- Take the bus from Sofia Serdica Bus Station to Praha, ÚAN FlorencRacic Eurobus
23h 15mDrive 1,133.5 km
- Drive from Vidin to Prague1,133.5 km
11h 46mKč 4,142–5,983
Vidin to Prague by bus
Questions & Answers
The cheapest way to get from Vidin to Prague is to bus via Timișoara which costs 1 600 Kč - 2 800 Kč and takes 20h 40m.
The fastest way to get from Vidin to Prague is to drive and bus and fly which takes 9h 56m and costs 2 300 Kč - 6 000 Kč.
No, there is no direct bus from Vidin to Prague. However, there are services departing from Calafat and arriving at Prague via Timișoara. The journey, including transfers, takes approximately 20h 40m.
No, there is no direct train from Vidin to Prague. However, there are services departing from Vidin and arriving at Praha Hlavni Nadrazi via Craiova and Wien Hbf. The journey, including transfers, takes approximately 26h 28m.
The distance between Vidin and Prague is 1374 km. The road distance is 1133.5 km.
The best way to get from Vidin to Prague without a car is to bus via Timișoara which takes 20h 40m and costs 1 600 Kč - 2 800 Kč.
It takes approximately 10h 36m to get from Vidin to Prague, including transfers.
Vidin to Prague bus services, operated by FlixBus, depart from Calafat station.
Vidin to Prague train services, operated by Romanian Railways (CFR), depart from Vidin station.
Vidin to Prague bus services, operated by FlixBus, arrive at Timișoara station.
What companies run services between Vidin, Bulgaria and Prague, Czechia?
You can take a bus from Calafat to Prague via Timișoara in around 20h 40m.
- Website
- austrian.com
Flights from Sofia Airport to Václav Havel Airport Prague via Vienna
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- Kč 1,500–6,500
Flights from Belgrade Nikola Tesla Airport to Václav Havel Airport Prague via Vienna
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- Kč 1,700–3,500
Flights from Niš Constantine The Great Airport to Václav Havel Airport Prague via Vienna
- Ave. Duration
- 7h 35m
- When
- Monday, Tuesday, and Sunday
- Estimated price
- Kč 2,500–6,000
Flights from Bucharest Otopeni to Václav Havel Airport Prague via Vienna
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- Kč 1,600–7,000
Flights from Skopje International Airport to Václav Havel Airport Prague via Vienna
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Kč 1,700–7,000
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Václav Havel Airport Prague
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- Kč 2,000–5,500
Flights from Niš Constantine The Great Airport to Václav Havel Airport Prague via Belgrade Nikola Tesla Airport
- Ave. Duration
- 7h 35m
- When
- Wednesday and Sunday
- Estimated price
- Kč 2,300–7,500
Flights from Skopje International Airport to Václav Havel Airport Prague via Belgrade Nikola Tesla Airport
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- Kč 1,500–3,300
- Website
- lot.com
Flights from Belgrade Nikola Tesla Airport to Václav Havel Airport Prague via Warsaw Chopin
- Ave. Duration
- 4h 45m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- Kč 2,400–4,500
Flights from Bucharest Otopeni to Václav Havel Airport Prague via Warsaw Chopin
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- Kč 1,800–4,600
Flights from Skopje International Airport to Václav Havel Airport Prague via Warsaw Chopin
- Ave. Duration
- 5h 30m
- When
- Sunday
- Estimated price
- Kč 2,100–7,000
- Website
- air.bg
Flights from Sofia Airport to Václav Havel Airport Prague
- Ave. Duration
- 2h 5m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- Kč 2,200–3,300
Flights from Belgrade Nikola Tesla Airport to Václav Havel Airport Prague
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- Kč 2,000–5,500
- Website
- lufthansa.com
Flights from Bucharest Otopeni to Václav Havel Airport Prague via Munich
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- Kč 1,400–7,500
- Website
- wizzair.com
Flights from Sofia Airport to Václav Havel Airport Prague
- Ave. Duration
- 2h
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- Kč 750–2,800
Flights from Skopje International Airport to Václav Havel Airport Prague
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Kč 900–3,900
- Website
- swiss.com
Flights from Niš Constantine The Great Airport to Václav Havel Airport Prague via Zurich
- Ave. Duration
- 9h 15m
- When
- Sunday
- Estimated price
- Kč 2,600–10,000
- Website
- smartwings.com
Flights from Bucharest Otopeni to Václav Havel Airport Prague
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- Kč 1,100–2,600
- Website
- flyulendo.com
Flights from Bucharest Otopeni to Václav Havel Airport Prague
- Ave. Duration
- 2h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Kč 750–2,600
- Website
- tarom.ro
Flights from Bucharest Otopeni to Václav Havel Airport Prague
- Ave. Duration
- 3h 5m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Kč 1,000–5,500
- Website
- animawings.com
Flights from Bucharest Otopeni to Václav Havel Airport Prague
- Ave. Duration
- 1h 55m
- When
- Tuesday and Sunday
- Estimated price
- Kč 1,700–4,900
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Vidin to Sofia Sever
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a day
- Estimated price
- Kč 170–280
- Website
- https://www.bdz.bg/en
- 2nd Class
- Kč 170–240
- 1st Class
- Kč 240–280
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Baile Herculane to Budapest-Keleti
- Ave. Duration
- 9h 18m
- Frequency
- Twice daily
- Estimated price
- Kč 900–1,000
- Website
- https://www.cfrcalatori.ro/en/
Train from Vidin to Craiova
- Ave. Duration
- 3h 13m
- Frequency
- Twice daily
- Estimated price
- Kč 280–310
- Website
- https://www.cfrcalatori.ro/en/
Night train from Craiova to Wien Hbf
- Ave. Duration
- 17h 15m
- Frequency
- Once daily
- Estimated price
- Kč 1,600–1,800
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Budapest-Keleti to Wien Hbf
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- Kč 270–310
- Website
- https://jegy.mav.hu/
Train from Budapest-Keleti to Wien Hbf
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- Kč 950–1,500
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- Kč 950–1,400
Train from Wien Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 4h 5m
- Frequency
- Every 3 hours
- Estimated price
- Kč 1,400–2,100
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- Kč 1,400–2,100
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Wien Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 4h 3m
- Frequency
- 4 times a day
- Estimated price
- Kč 430–900
- Website
- https://regiojet.com/
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Zajecar to Crveni Krst
- Ave. Duration
- 3h 1m
- Frequency
- Twice daily
- Estimated price
- Kč 100–160
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- Kč 100–120
- 1st Class
- Kč 120–160
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Calafat to Timișoara
- Ave. Duration
- 6h 5m
- Frequency
- 5 times a week
- Estimated price
- Kč 600–900
- Website
- https://www.flixbus.co.uk
Bus from Timișoara to Prague
- Ave. Duration
- 13h 35m
- Frequency
- Once daily
- Estimated price
- Kč 1,000–1,900
- Website
- https://www.flixbus.co.uk
Bus from Calafat to Băile Herculane
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a week
- Estimated price
- Kč 320–460
- Website
- https://www.flixbus.co.uk
- Phone
- +381 19 542 888
- motoboemtrans@hotmail.com
- Website
- redvoznje.net
Bus from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica to Beograd, Autobuska stanica
- Ave. Duration
- 3h 19m
- Frequency
- 4 times a day
- Schedules at
- redvoznje.net
- Phone
- 019 435 045
- doonikolicprevoz@gmail.com
- Website
- nikolicprevoz.rs
Bus from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica to Beograd, Autobuska stanica
- Ave. Duration
- 3h 16m
- Frequency
- Twice daily
- Estimated price
- Kč 290–360
- Schedules at
- nikolicprevoz.rs
- Phone
- +381 (0)35 562 555
- office@eurolin.rs
- Website
- polazak.com
Bus from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica to Beograd, Autobuska stanica
- Ave. Duration
- 4h 24m
- Frequency
- Once daily
- Schedules at
- polazak.com
- Phone
- 0371.503.503
- office@direct-aeroport.ro
- Website
- direct-aeroport.ro
Shuttle from Craiova to Bucharest Otopeni Airport
- Ave. Duration
- 3h 30m
- Frequency
- Every 3 hours
- Estimated price
- Kč 650–800
- Schedules at
- direct-aeroport.ro
- Phone
- +381 18 255 177
- rezervacije@nis-ekspres.rs
- Website
- nis-ekspres.rs
Bus from Vratarnica to Niš, Autobuska Stanica
- Ave. Duration
- 1h 54m
- Frequency
- 3 times a day
- Estimated price
- Kč 190–380
- Schedules at
- nis-ekspres.rs
- Phone
- 02/813 33 98
- aleksiev_91_vd@abv.bg
- Website
- aleksiev-91.com
Bus from Vidin to Sofia
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Schedules at
- aleksiev-91.com
- Phone
- +359-887-208-506
- racic_bg@yahoo.com
- Website
- racicbg.com
Bus from Sofia Serdica Bus Station to Praha, ÚAN Florenc
- Ave. Duration
- 18h 15m
- Frequency
- 3 times a week
- Estimated price
- Kč 1,600–2,100
- Website
- https://www.racicbg.com/bg/
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Sofia Serdica Bus Station to Praha, ÚAN Florenc
- Ave. Duration
- 21h
- Frequency
- Once a week
- Estimated price
- Kč 1,700–2,300
- Website
- https://citylines.eu/
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Sofia Serdica Bus Station to Praha, ÚAN Florenc
- Ave. Duration
- 17h 5m
- Frequency
- Once a week
- Estimated price
- Kč 1,100–1,700
- Website
- https://union-ivkoni.com/en
Want to know more about travelling around Czechia
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
More Questions & Answers
Prague is 1h behind Vidin. It is currently 9:58 AM in Vidin and 8:58 AM in Prague.
Vidin to Prague train services, operated by Romanian Railways (CFR), arrive at Craiova station.
Yes, the driving distance between Vidin to Prague is 1133 km. It takes approximately 11h 46m to drive from Vidin to Prague.
Book your Vidin to Prague bus tickets online with FlixBus.
There are 4099+ hotels available in Prague.





















































