There are 11 ways to get from Lyon to Balkan Peninsula by plane, train, bus, car, or train (TGV)
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
12h 37m$110–330Train, bus
- Take the train from Lyon Part Dieu to Strasbourgtrain Tgv
- Take the train from Strasbourg to Stuttgart Hbftrain Ice / ...
- Take the train from Stuttgart Hbf to Salzburg Hbftrain 963 / ...
- Take the train from Salzburg Hbf to Budapest Keletitrain Ec
- Take the train from Budapest-Keleti to Baile Herculanetrain Ic
- Take the bus from Băile Herculane to Calafatbus
32h 25m$339–631Bus
- Take the bus from Lyon to Timișoarabus FlixBus 1921
- Take the bus from Timișoara to Calafatbus 1950
32h 55m$200–298Drive 1,721.1 km
- Drive from Lyon to Balkan Peninsulacar 1,721.1 km
18h 2m$309–446Fly 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 56mTrain 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 33m$151–413Train, bus to Il Caravaggio International Airport, fly to Craiova Airport
- 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 Craiova Airport (CRA)plane BGY - CRA
- Take the train from Jiu Hm to Golentitrain
13h 42m$155–373Fly 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
12h 24m$133–473Fly Lyon–Saint Exupéry Airport to Pristina, bus, drive
- Fly from Lyon–Saint Exupéry Airport (LYS) to Pristina (PRN)plane LYS - PRN
- Take the bus from Pristina, M2 to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Selačka Rekabus
- Drive from Selačka Reka to Balkan Peninsulacar
14h 12m$195–717Train
- 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 Zürich HB to Bregenztrain Ec
- Take the train from Bregenz to Budapest-Keletitrain Rjx
- Take the train from Budapest-Keleti to Craiovatrain Ic
- Take the train from Craiova to Golentitrain
36h 11m$342–517Bus, 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
Questions & Answers
The cheapest way to get from Lyon to Balkan Peninsula is to fly and train which costs $110 - $330 and takes 12h 37m.
The fastest way to get from Lyon to Balkan Peninsula is to fly and train which takes 12h 24m and costs $130 - $480.
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, Zürich HB, Bregenz, Budapest-Keleti and Craiova. The journey, including transfers, takes approximately 36h 11m.
The distance between Lyon and Balkan Peninsula is 1794 km. The road distance is 1721.1 km.
The best way to get from Lyon to Balkan Peninsula without a car is to train and bus which takes 32h 25m and costs $330 - $650.
It takes approximately 12h 37m 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 bus which takes 32h 55m and costs $200 - $300. Alternatively, you can train, which costs $340 - $550 and takes 36h 11m.
What companies run services between Lyon, France and Balkan Peninsula, Romania?
You can take a bus from Lyon to Balkan Peninsula via Timișoara and Calafat in around 32h 55m. Alternatively, you can take a train from Lyon Part Dieu to Balkan Peninsula via Dijon Ville, Zuerich Hb, Zürich HB, Bregenz, Budapest-Keleti, Craiova, and Golenti in around 36h 11m.
- Website
- lufthansa.com
Flights from Lyon–Saint Exupéry Airport to Sofia Airport via Munich
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- $85–430
Flights from Lyon–Saint Exupéry Airport to Bucharest Otopeni via Munich
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $120–410
Flights from Geneva International Airport to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 3h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $120–430
Flights from Lyon–Saint Exupéry Airport to Pristina via Munich
- Ave. Duration
- 5h 15m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $120–460
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Sofia to Vidin
- Ave. Duration
- 5h 11m
- Frequency
- Twice daily
- Estimated price
- $3–5
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $3–5
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Băile Herculane to Calafat
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a week
- Estimated price
- $13–21
- Website
- Flixbus
Bus from Lyon to Timișoara
- Ave. Duration
- 25h 45m
- Frequency
- Twice a week
- Estimated price
- $160–250
- Website
- Flixbus
Bus from Timișoara to Calafat
- Ave. Duration
- 6h 5m
- Frequency
- 4 times a week
- Estimated price
- $30–45
- Website
- Flixbus
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Lyon to Balkan Peninsula bus services, operated by FlixBus, arrive at Timișoara station.
Balkan Peninsula is 1h ahead of Lyon. It is currently 9:01 PM in Lyon and 10:01 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 1721 km. It takes approximately 18h 2m to drive from Lyon to Balkan Peninsula.
There are 73+ hotels available in Balkan Peninsula.









