There are 8 ways to get from Ohrid to Lyon by plane, bus, busferry, train, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Ohrid Airport
best- Fly from Ohrid Airport (OHD) to Lyon–Saint Exupéry Airport (LYS)plane OHD - LYS
7h 23m€355–926Bus to Tirana International Airport Nënë Tereza, fly
cheapest- Take the bus from Ohrid to Elbasanbus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Lyon–Saint Exupéry Airport (LYS)plane TIA - LYS
9h 25m€74–261Bus, bus and ferry, train
- Take the bus from Ohrid to Elbasanbus
- Take the busferry from Elbasan to Bari Portobusferry
- Take the train from Bari Centrale to Torino Porta Susatrain
- Take the train from Torino Porta Susa to Lyon Part Dieutrain Fr
23h 6mBus via Elbasan
- Take the bus from Ohrid to Elbasanbus
- Take the bus from Elbasan to Tiranabus
- Take the bus from Tirana to Lyon Part Dieubus
24h 40mDrive 1,840.5 km
- Drive from Ohrid to Lyoncar 1,840.5 km
22h 25m€279–403Bus, train
- Take the bus from Struga to Lausannebus
- Take the train from Lausanne to Genèvetrain Ic1 / ...
- Take the bus from Geneva - Bus Station to Lyon - Perrache Bus Stationbus
33h 32m€114–217Bus
- Take the bus from Ohrid to Tiranabus
- Take the bus from Tirana to Lyon, Perrache Bus Stationbus
34h 50mDrive, car train
- Drive from Ohrid to Villach Hbf ARZcar
- Take the car train from Villach Hbf ARZ to Salzburg Hbfcartrain
- Drive from Salzburg Hbf to Lyoncar
23h 4m€408–582
Ohrid Airport (OHD) to Lyon–Saint Exupéry Airport (LYS) flights
Questions & Answers
The cheapest way to get from Ohrid to Lyon is to bus and fly which costs €70 - €270 and takes 9h 25m.
The fastest way to get from Ohrid to Lyon is to fly which takes 7h 23m and costs €350 - €950.
No, there is no direct bus from Ohrid to Lyon. However, there are services departing from Ohrid and arriving at Lyon Part Dieu via Elbasan and Tirana. The journey, including transfers, takes approximately 24h 40m.
The distance between Ohrid and Lyon is 1397 km. The road distance is 1840.5 km.
The best way to get from Ohrid to Lyon without a car is to bus and bus and ferry and train which takes 23h 6m and costs .
It takes approximately 7h 23m to get from Ohrid to Lyon, including transfers.
Ohrid to Lyon bus services, operated by Euro Bus MK, depart from Ohrid station.
The best way to get from Ohrid to Lyon is to fly which takes 7h 23m and costs €350 - €950. Alternatively, you can bus via Elbasan, which costs and takes 24h 40m.
Ohrid to Lyon bus services, operated by Euro Bus MK, arrive at Elbasan station.
Yes, the driving distance between Ohrid to Lyon is 1841 km. It takes approximately 22h 25m to drive from Ohrid to Lyon.
What companies run services between Ohrid, North Macedonia and Lyon, France?
Turkish Airlines, TUI Airlines Netherlands, and Air France fly from Ohrid Airport (OHD) to Lyon–Saint Exupéry Airport (LYS) 3 times a week. Alternatively, you can take a bus from Ohrid to Lyon Part Dieu via Elbasan and Tirana in around 24h 40m.
- Website
- turkishairlines.com
Flights from Ohrid Airport to Lyon–Saint Exupéry Airport via Istanbul
- Ave. Duration
- 6h 10m
- When
- Tuesday and Friday
- Estimated price
- €380–1,500
- Website
- airfrance.com
Flights from Ohrid Airport to Lyon–Saint Exupéry Airport via Amsterdam Schiphol
- Ave. Duration
- 7h 10m
- When
- Saturday
- Estimated price
- €330–900
- Website
- flyulendo.com
Flights from Tirana International Airport Nënë Tereza to Lyon–Saint Exupéry Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- €40–190
- Website
- transavia.com
Flights from Tirana International Airport Nënë Tereza to Lyon–Saint Exupéry Airport
- Ave. Duration
- 2h 25m
- When
- Monday and Friday
- Estimated price
- €60–320
- Website
- lufthansa.com
Flights from Tirana International Airport Nënë Tereza to Lyon–Saint Exupéry Airport via Munich
- Ave. Duration
- 5h 50m
- When
- Tuesday
- Estimated price
- €85–350
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Bari Centrale to Torino Porta Susa
- Ave. Duration
- 9h 39m
- Frequency
- Once daily
- Estimated price
- €60–160
- Website
- https://www.italotreno.it/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Torino Porta Susa to Lyon Part Dieu
- Ave. Duration
- 3h 52m
- Frequency
- Twice daily
- Estimated price
- €50–110
- Website
- https://www.trenitalia.com/en.html
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Lausanne to Genève
- Ave. Duration
- 51 min
- Frequency
- Every 15 minutes
- Estimated price
- €15–28
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Lausanne to Genève
- Ave. Duration
- 39 min
- Frequency
- 3 times a day
- Estimated price
- €21–65
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €45–65
- 2nd Class
- €21–28
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf ARZ to Salzburg Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Estimated price
- €90–110
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Ohrid to Elbasan
- Ave. Duration
- 1h 39m
- Frequency
- Once daily
- Estimated price
- €4–6
- Schedules at
- eurobus.mk
Bus from Ohrid to Tirana
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- €6–18
- Schedules at
- eurobus.mk
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Elbasan to Bari Porto
- Ave. Duration
- 4h 14m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +383 38 616 161
- travel@gjirafa.com
- Website
- gjirafa.com
Bus from Elbasan to Tirana
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €3
- Schedules at
- https://travel.gjirafa.com/en
- Phone
- +355 69 232 8000
- info@anumitravel.com
- Website
- facebook.com
Bus from Tirana to Lyon Part Dieu
- Ave. Duration
- 20h 57m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +389 42 217 370
- durmotours@yahoo.com
- Website
- durmotours.com.mk
Bus from Struga to Lausanne
- Ave. Duration
- 28h
- Frequency
- Twice a week
- Estimated price
- €75–120
- Schedules at
- durmotours.com.mk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Geneva - Bus Station to Lyon - Perrache Bus Station
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- €9–16
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Geneva - Bus Station to Lyon - Perrache Bus Station
- Ave. Duration
- 2h 20m
- Frequency
- Once a week
- Estimated price
- €8–14
- Website
- https://regiojet.com/
- Phone
- +355 68 391 1009
- info@nelatours.com
- Website
- nelatours.com
Bus from Ohrid to Tirana
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- €20
- Schedules at
- nelatours.com
- Phone
- +355 68 20 63 724
- info@arjanitravel.com
- Website
- arjanitravel.com
Bus from Tirana to Lyon, Perrache Bus Station
- Ave. Duration
- 31h
- Frequency
- Once a week
- Schedules at
- arjanitravel.com
Want to know more about travelling around France
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
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
There are 3734+ hotels available in Lyon.
































