There are 11 ways to get from Lyon to Balkan Peninsula by plane, train, bus, train (TGV), 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.
Fly Lyon–Saint Exupéry Airport to Sofia Airport, train
best- Fly from Lyon–Saint Exupéry Airport (LYS) to Sofia Airport (SOF)plane LYS - SOF
- Take the train from Sofia to Vidintrain
13h 57m$110–359Train, bus to Il Caravaggio International Airport, fly to Sofia Airport
cheapest- Take the train from Lyon Part Dieu to Milano Centraletrain
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Sofia Airport (SOF)plane BGY - SOF
- Take the train from Sofia to Vidintrain
16h 59m$98–288Train, bus
- Take the train from Lyon Part Dieu to Frankfurt(Main)Hbftrain Tgv
- Take the bus from Frankfurt central train station to Drobeta-Turnu Severinbus
- Take the bus from Drobeta-Turnu Severin to Calafatbus
32h 28m$326–481Train
- Take the train from Lyon Part Dieu to Dijon Villetrain Tgv
- Take the train from Dijon Ville to Zuerich Hbtrain Tgv
- Take the train from Zuerich Hb to Wien Hbftrain Rjx
- Take the train from Wien Hbf to Budapest-Keletitrain Ec
- Take the train from Budapest-Keleti to Craiovatrain Ic
- Take the train from Craiova to Golentitrain
34h 13m$308–487Drive 1,721.8 km
- Drive from Lyon to Balkan Peninsulacar 1,721.8 km
17h 58m$366–529Fly Lyon–Saint Exupéry Airport to Bucharest Otopeni, bus
- Fly from Lyon–Saint Exupéry Airport (LYS) to Bucharest Otopeni (OTP)plane LYS - OTP
- Take the bus from Bucharest Otopeni Airport to Calafatbus
11h 51m$124–316Train to Geneva International Airport, fly to Belgrade Nikola Tesla Airport, bus, drive
- Take the train from Lyon Part Dieu to Genevetrain
- Fly from Geneva International Airport (GVA) to Belgrade Nikola Tesla Airport (BEG)plane GVA - BEG
- Take the bus from Beograd, Autobuska stanica to Negotinbus
- Drive from Negotin to Balkan Peninsulacar
13h 38m$143–325Train, train to Milano Malpensa Airport, fly to Sofia Airport
- Take the train from Lyon Part Dieu to Milano Centraletrain
- Take the train from Milano Centrale to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Sofia Airport (SOF)plane MXP - SOF
- Take the train from Sofia to Vidintrain
13h 48m$127–349Fly Lyon–Saint Exupéry Airport to Craiova Airport, train
- Fly from Lyon–Saint Exupéry Airport (LYS) to Craiova Airport (CRA)plane LYS - CRA
- Take the train from Jiu Hm to Golentitrain
13h 34m$102–382Bus
- Take the bus from Lyon to Timișoarabus FlixBus 1921
- Take the bus from Timișoara to Calafatbus 1950
32h 55m$210–313Bus, train, drive
- Take the bus from Lyon, Ibis Hotel to Ćuprija, Autobuska Stanicabus
- Take the bus from Ćuprija, Autobuska Stanica to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindicabus
- Take the train from Zajecar to Veljkovotrain Re
- Drive from Veljkovo to Balkan Peninsulacar
37h 26m
Lyon–Saint Exupéry Airport (LYS) to Sofia Airport (SOF) flights
Comparing Your Travel Options
The cheapest way to get from Lyon to Balkan Peninsula is to train and bus and fly which costs $95 - $290 and takes 16h 59m.
The fastest way to get from Lyon to Balkan Peninsula is to fly and bus which takes 11h 51m and costs $120 - $320.
No, there is no direct bus from Lyon to Balkan Peninsula. However, there are services departing from Lyon and arriving at Calafat via Timișoara. The journey, including transfers, takes approximately 32h 55m.
No, there is no direct train from Lyon to Balkan Peninsula. However, there are services departing from Lyon Part Dieu and arriving at Golenti via Dijon Ville, Zuerich Hb, Wien Hbf, Budapest-Keleti and Craiova. The journey, including transfers, takes approximately 34h 13m.
The distance between Lyon and Balkan Peninsula is 1795 km. The road distance is 1721.8 km.
The best way to get from Lyon to Balkan Peninsula without a car is to train and bus which takes 32h 28m and costs $320 - $490.
It takes approximately 13h 57m to get from Lyon to Balkan Peninsula, including transfers.
Lyon to Balkan Peninsula bus services, operated by FlixBus, depart from Lyon station.
Lyon to Balkan Peninsula train services, operated by TGV inOui, depart from Lyon Part Dieu station.
The best way to get from Lyon to Balkan Peninsula is to train which takes 34h 13m and costs $300 - $490. Alternatively, you can bus, which costs $210 - $320 and takes 32h 55m.
What companies run services between Lyon, France and Balkan Peninsula, Romania?
You can take a train from Lyon Part Dieu to Balkan Peninsula via Dijon Ville, Zuerich Hb, Wien Hbf, Budapest-Keleti, Craiova, and Golenti in around 34h 13m. Alternatively, you can take a bus from Lyon to Balkan Peninsula via Timișoara and Calafat in around 32h 55m.
- Website
- ryanair.com
Flights from Lyon–Saint Exupéry Airport to Sofia Airport via Budapest
- Ave. Duration
- 4h 40m
- When
- Monday
- Estimated price
- $100–300
Flights from Il Caravaggio International Airport to Sofia Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $25–270
Flights from Il Caravaggio International Airport to Sofia Airport via Vienna
- Ave. Duration
- 4h 50m
- When
- Friday
- Estimated price
- $25–270
- Website
- flyulendo.com
Flights from Lyon–Saint Exupéry Airport to Bucharest Otopeni
- Ave. Duration
- 2h 40m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $40–220
Flights from Lyon–Saint Exupéry Airport to Craiova Airport via Barcelona
- Ave. Duration
- 7h 5m
- When
- Sunday
- Estimated price
- $85–370
Flights from Lyon–Saint Exupéry Airport to Craiova Airport via Rome
- Ave. Duration
- 9h
- When
- Monday and Friday
- Estimated price
- $65–340
Flights from Lyon–Saint Exupéry Airport to Craiova Airport via Bari
- Ave. Duration
- 9h 30m
- When
- Monday
- Estimated price
- $90–380
Flights from Lyon–Saint Exupéry Airport to Craiova Airport via London Luton
- Ave. Duration
- 13h 55m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $95–380
- Website
- lufthansa.com
Flights from Lyon–Saint Exupéry Airport to Sofia Airport via Munich
- Ave. Duration
- 4h 20m
- When
- Sunday
- Estimated price
- $75–390
Flights from Lyon–Saint Exupéry Airport to Bucharest Otopeni via Munich
- Ave. Duration
- 4h 55m
- When
- Sunday, Monday, Tuesday, and Wednesday
- Estimated price
- $110–390
Flights from Geneva International Airport to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- $100–390
- Website
- wizzair.com
Flights from Lyon–Saint Exupéry Airport to Sofia Airport via Naples
- Ave. Duration
- 4h 5m
- When
- Thursday
- Estimated price
- $100–300
Flights from Lyon–Saint Exupéry Airport to Sofia Airport via Nice
- Ave. Duration
- 4h 30m
- When
- Monday and Friday
- Estimated price
- $80–300
Flights from Il Caravaggio International Airport to Sofia Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $27–160
- Website
- airserbia.com
Flights from Geneva International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h
- When
- Monday, Friday, and Sunday
- Estimated price
- $75–150
- Website
- swiss.com
Flights from Geneva International Airport to Belgrade Nikola Tesla Airport via Zurich
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $90–360
- Website
- lufthansa-city.com
Flights from Lyon–Saint Exupéry Airport to Sofia Airport via Munich
- Ave. Duration
- 4h 20m
- When
- Sunday
- Estimated price
- $75–390
- Website
- easyjet.com
Flights from Geneva International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h
- When
- Monday and Friday
- Estimated price
- $45–220
- Website
- austrian.com
Flights from Geneva International Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 3h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $95–390
- Website
- air.bg
Flights from Milano Malpensa Airport to Sofia Airport
- Ave. Duration
- 15 min
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $90–230
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Sofia to Vidin
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- $4–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $4–6
- 1st Class
- $4–6
Train from Sofia to Vidin
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- $4–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $4–6
- 1st Class
- $4–6
Train from Sofia to Vidin
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- $4–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $4–6
- 1st Class
- $4–6
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Lyon Part Dieu to Frankfurt(Main)Hbf
- Ave. Duration
- 6h 2m
- Frequency
- Once daily
- Estimated price
- $160–240
- Website
- TGV inOui
Train from Lyon Part Dieu to Dijon Ville
- Ave. Duration
- 1h 39m
- Frequency
- 4 times a day
- Estimated price
- $40–65
- Website
- TGV inOui
Train from Dijon Ville to Zuerich Hb
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- $70–110
- Website
- TGV inOui
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- $35–55
- Website
- TGV inOui
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Dijon Ville
- Ave. Duration
- 2h 1m
- Frequency
- Every 2 hours
- Estimated price
- $35–65
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Every 3 hours
- Estimated price
- $30–55
- Website
- Oui.SNCF
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Zuerich Hb to Wien Hbf
- *
- $110–180
Train from Wien Hbf to Budapest-Keleti
- *
- $40–65
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Wien Hbf to Budapest-Keleti
- Ave. Duration
- 2h 55m
- Frequency
- Every 4 hours
- Estimated price
- $74
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Keleti to Craiova
- Ave. Duration
- 11h 31m
- Frequency
- 3 times a day
- Estimated price
- $33–39
- Website
- Hungarian Railways (MÁV)
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Craiova to Golenti
- Ave. Duration
- 2h 43m
- Frequency
- Once daily
- Estimated price
- $10–12
- Website
- Romanian Railways (CFR)
Train from Jiu Hm to Golenti
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $10–11
- Website
- Romanian Railways (CFR)
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Lyon Part Dieu to Milano Centrale
- Ave. Duration
- 4h 44m
- Frequency
- Twice daily
- Estimated price
- $55–85
- Website
- Trenitalia
Train from Lyon Part Dieu to Milano Centrale
- Ave. Duration
- 4h 44m
- Frequency
- Twice daily
- Estimated price
- $55–85
- Website
- Trenitalia
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Milano Centrale to Malpensa Aeroporto T1
- Ave. Duration
- 53 min
- Frequency
- Every 30 minutes
- Estimated price
- $5–7
- Website
- Trenord
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Zajecar to Veljkovo
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Estimated price
- $2–4
- Schedules at
- srbijavoz.rs
- 2nd Class
- $2–3
- 1st Class
- $2–4
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Frankfurt central train station to Drobeta-Turnu Severin
- Ave. Duration
- 22h 35m
- Frequency
- 4 times a week
- Estimated price
- $150–220
- Website
- Flixbus
Bus from Drobeta-Turnu Severin to Calafat
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a week
- Estimated price
- $9–15
- Website
- Flixbus
Bus from Lyon to Timișoara
- Ave. Duration
- 25h 45m
- Frequency
- Twice a week
- Estimated price
- $170–260
- Website
- Flixbus
Bus from Timișoara to Calafat
- Ave. Duration
- 6h 5m
- Frequency
- 4 times a week
- Estimated price
- $30–50
- Website
- Flixbus
- Phone
- +40 768 922 512
- [email protected]
- Website
- bbilantravel.ro
Bus from Bucharest Otopeni Airport to Calafat
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a day
- Estimated price
- $32
- Schedules at
- bbilantravel.ro
- Phone
- 019 435 045
- [email protected]
- Website
- nikolicprevoz.rs
Bus from Beograd, Autobuska stanica to Negotin
- Ave. Duration
- 4h 24m
- Frequency
- 4 times a day
- Estimated price
- $17–21
- Schedules at
- nikolicprevoz.rs
- Phone
- +381 19 542 888
- [email protected]
- Website
- polazak.rs
Bus from Beograd, Autobuska stanica to Negotin
- Ave. Duration
- 4h 17m
- Frequency
- 5 times a week
- Schedules at
- polazak.rs
Bus from Ćuprija, Autobuska Stanica to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica
- Ave. Duration
- 1h 57m
- Frequency
- Twice a week
- Schedules at
- polazak.rs
- [email protected]
- Website
- TERRAVISION
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- $5–26
- Website
- TERRAVISION
- Phone
- 035.319366
- [email protected]
- Website
- orioshuttle.com
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- $12–16
- Schedules at
- orioshuttle.com
- Phone
- +41 76 480 13 51
- [email protected]
- Website
- optoptravel.rs
Bus from Lyon, Ibis Hotel to Ćuprija, Autobuska Stanica
- Ave. Duration
- 31h 15m
- Frequency
- 6 times a week
- Estimated price
- $270–300
- Schedules at
- optoptravel.rs
Want to know more about travelling around Romania
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
Lyon to Balkan Peninsula bus services, operated by FlixBus, arrive at Timișoara station.
Balkan Peninsula is 1h ahead of Lyon. It is currently 2:16 PM in Lyon and 3:16 PM in Balkan Peninsula.
Lyon to Balkan Peninsula train services, operated by TGV inOui, arrive at Dijon Ville station.
Yes, the driving distance between Lyon to Balkan Peninsula is 1722 km. It takes approximately 17h 58m to drive from Lyon to Balkan Peninsula.
There are 72+ hotels available in Balkan Peninsula.





































































