There are 12 ways to get from Lyon to Bitola by plane, bus, train, busferry, 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 Tirana International Airport Nënë Tereza, bus
best- Fly from Lyon–Saint Exupéry Airport (LYS) to Tirana International Airport Nënë Tereza (TIA)plane LYS - TIA
- Take the bus from Tirana to Ohridbus
- Take the bus from Ohrid to Bitolabus
11h 50m$105–349Train, bus and ferry, bus, drive
- Take the train from Lyon Part Dieu to Milano Centraletrain Fr
- Take the train from Milano Centrale to Reggio Emilia Avtrain Fr
- Take the train from Reggio Emilia Av to Bari Centraletrain Fr
- Take the busferry from Bari Porto to Durrësbusferry
- Take the bus from Durrës to Prrenjasbus
- Drive from Prrenjas to Bitolacar
23h 18mBus via Pristina
- Take the bus from Lyon - Gerland Bus Station to Geneva - Bus Stationbus
- Take the bus from Geneva - Bus station to Pristinabus
- Take the bus from Pristina to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Bitolabus
31h 35m$127–159Drive 1,997.2 km
- Drive from Lyon to Bitolacar 1,997.2 km
19h 44m$358–517Train to Geneva International Airport, fly to Skopje International Airport, train
- Take the train from Lyon Part Dieu to Genevetrain
- Fly from Geneva International Airport (GVA) to Skopje International Airport (SKP)plane GVA - SKP
- Take the train from Skopje to Bitolatrain
14h 15m$178–510Fly Lyon–Saint Exupéry Airport to Pristina, bus, train
- Fly from Lyon–Saint Exupéry Airport (LYS) to Pristina (PRN)plane LYS - PRN
- Take the bus from Pristina to Skopje, Transporten Centarbus
- Take the train from Skopje to Bitolatrain
14h$163–545Train to Geneva International Airport, fly to Tirana International Airport Nënë Tereza, bus
- Take the train from Lyon Part Dieu to Genevetrain
- Fly from Geneva International Airport (GVA) to Tirana International Airport Nënë Tereza (TIA)plane GVA - TIA
- Take the bus from Tirana to Ohridbus
- Take the bus from Ohrid to Bitolabus
13h 45m$155–420Train to Geneva International Airport, fly to Pristina, bus, train
- Take the train from Lyon Part Dieu to Genevetrain
- Fly from Geneva International Airport (GVA) to Pristina (PRN)plane GVA - PRN
- Take the bus from Pristina to Skopje, Transporten Centarbus
- Take the train from Skopje to Bitolatrain
15h 40m$188–566Fly Lyon–Saint Exupéry Airport to Skopje International Airport, train
- Fly from Lyon–Saint Exupéry Airport (LYS) to Skopje International Airport (SKP)plane LYS - SKP
- Take the train from Skopje to Bitolatrain
14h 20m$183–489Train, bus
- Take the train from Lyon Part Dieu to Strasbourgtrain Tgv
- Take the train from Strasbourg to Karlsruhe Hbftrain Ice / ...
- Take the bus from Karlsruhe to Skopje, Transporten Centarbus
- Take the train from Skopje to Bitolatrain 645 / ...
31h 38m$289–446Bus
- Take the bus from Lyon, Perrache Bus Station to Tiranabus
- Take the bus from Tirana to Ohridbus
- Take the bus from Ohrid to Bitolabus
36h 40mBus #2
- Take the bus from Lyon, Ibis Hotel to Leskovac , Autobuska stanicabus
- Take the bus from Leskovac , Autobuska stanica to Bitolabus
42h 9m$313–366
Lyon to Bitola by bus
Questions & Answers
The cheapest way to get from Lyon to Bitola is to bus via Pristina which costs $120 - $160 and takes 31h 35m.
The fastest way to get from Lyon to Bitola is to fly and bus which takes 11h 50m and costs $100 - $350.
No, there is no direct bus from Lyon station to Bitola. However, there are services departing from Lyon - Gerland Bus Station and arriving at Bitola via Geneva - Bus station, Pristina and Skopje, Transporten Centar. The journey, including transfers, takes approximately 31h 35m.
The distance between Lyon and Bitola is 1510 km. The road distance is 1997.2 km.
The best way to get from Lyon to Bitola without a car is to bus via Pristina which takes 31h 35m and costs $120 - $160.
It takes approximately 11h 50m to get from Lyon to Bitola, including transfers.
Lyon to Bitola bus services, operated by BlaBlaCar Bus, depart from Lyon - Gerland Bus Station.
Lyon to Bitola bus services, operated by BlaBlaCar Bus, arrive at Geneva - Bus Station.
Yes, the driving distance between Lyon to Bitola is 1997 km. It takes approximately 19h 44m to drive from Lyon to Bitola.
There are 305+ hotels available in Bitola.
What companies run services between Lyon, France and Bitola, North Macedonia?
You can take a bus from Lyon - Gerland Bus Station to Bitola via Geneva - Bus station, Pristina, and Skopje, Transporten Centar in around 31h 35m.
- Website
- easyjet.com
Flights from Geneva International Airport to Skopje International Airport
- Ave. Duration
- 2h 10m
- When
- Monday and Friday
- Estimated price
- $65–350
Flights from Lyon–Saint Exupéry Airport to Pristina
- Ave. Duration
- 2h 10m
- When
- Tuesday
- Estimated price
- $85–460
Flights from Geneva International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $70–330
Flights from Geneva International Airport to Pristina
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $90–440
- Website
- austrian.com
Flights from Geneva International Airport to Skopje International Airport via Vienna
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $130–490
Flights from Lyon–Saint Exupéry Airport to Pristina via Vienna
- Ave. Duration
- 4h 15m
- When
- Friday, Monday, and Saturday
- Estimated price
- $150–410
Flights from Geneva International Airport to Pristina via Vienna
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- $180–450
Flights from Lyon–Saint Exupéry Airport to Skopje International Airport via Vienna
- Ave. Duration
- 4h 10m
- When
- Monday and Saturday
- Estimated price
- $130–490
- Website
- swiss.com
Flights from Geneva International Airport to Skopje International Airport via Zurich
- Ave. Duration
- 5h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $95–470
Flights from Geneva International Airport to Tirana International Airport Nënë Tereza via Zurich
- Ave. Duration
- 3h 50m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- $120–420
Flights from Geneva International Airport to Pristina
- Ave. Duration
- 2h 10m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $150–400
Flights from Geneva International Airport to Pristina via Zurich
- Ave. Duration
- 4h 15m
- When
- Saturday
- Estimated price
- $120–600
- Website
- flyulendo.com
Flights from Lyon–Saint Exupéry Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $50–240
- Website
- transavia.com
Flights from Lyon–Saint Exupéry Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 10m
- When
- Monday and Friday
- Estimated price
- $80–410
- Website
- airserbia.com
Flights from Geneva International Airport to Skopje International Airport via Belgrade
- Ave. Duration
- 5h 15m
- When
- Monday and Friday
- Estimated price
- $110–210
- Website
- lufthansa.com
Flights from Lyon–Saint Exupéry Airport to Pristina via Munich
- Ave. Duration
- 5h 10m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $120–470
Flights from Geneva International Airport to Pristina
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $130–420
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Lyon Part Dieu to Milano Centrale
- Ave. Duration
- 4h 44m
- Frequency
- 4 times a day
- Estimated price
- $65–110
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Milano Centrale to Reggio Emilia Av
- Ave. Duration
- 44 min
- Frequency
- Every 30 minutes
- Estimated price
- $26–55
- Schedules at
- Trenitalia Frecce
Train from Reggio Emilia Av to Bari Centrale
- Ave. Duration
- 6h 7m
- Frequency
- Hourly
- Estimated price
- $120–240
- Schedules at
- Trenitalia Frecce
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Milano Centrale to Reggio Emilia Av
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- $22–45
- Website
- Italo Treno
Train from Reggio Emilia Av to Bari Centrale
- Ave. Duration
- 9h 5m
- Frequency
- Twice daily
- Estimated price
- $100–210
- Website
- Italo Treno
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- $30–65
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- $30–65
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- $30–65
- Website
- Oui.SNCF
Train from Strasbourg to Karlsruhe Hbf
- Ave. Duration
- 52 min
- Frequency
- Twice a week
- Estimated price
- $15–35
- Website
- Oui.SNCF
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- $35–65
- Website
- TGV inOui
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- $35–65
- Website
- TGV inOui
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- $35–65
- Website
- TGV inOui
Train from Lyon Part Dieu to Strasbourg
- Ave. Duration
- 4h 12m
- Frequency
- Hourly
- Estimated price
- $120–190
- Website
- TGV inOui
Train from Strasbourg to Karlsruhe Hbf
- Ave. Duration
- 41 min
- Frequency
- Every 3 hours
- Estimated price
- $18–30
- Website
- TGV inOui
- Phone
- +389 (2) 3 164 255
- mztransportad@mztransportad.com.mk
- Website
- mzt.mk
Train from Skopje to Bitola
- Ave. Duration
- 3h 24m
- Frequency
- 4 times a day
- Estimated price
- $12–40
- Schedules at
- mzt.mk
Train from Skopje to Bitola
- Ave. Duration
- 3h 24m
- Frequency
- 4 times a day
- Estimated price
- $12–40
- Schedules at
- mzt.mk
Train from Skopje to Bitola
- Ave. Duration
- 3h 24m
- Frequency
- 4 times a day
- Estimated price
- $12–40
- Schedules at
- mzt.mk
Train from Skopje to Bitola
- Ave. Duration
- 3h 24m
- Frequency
- 4 times a day
- Estimated price
- $12–40
- Schedules at
- mzt.mk
Train from Skopje to Bitola
- Ave. Duration
- 3h 24m
- Frequency
- 4 times a day
- Estimated price
- $12–40
- Schedules at
- mzt.mk
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Strasbourg to Karlsruhe Hbf
- Ave. Duration
- 39 min
- Frequency
- Every 2 hours
- Estimated price
- $16–75
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Tirana to Ohrid
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- $7–21
- Schedules at
- eurobus.mk
Bus from Tirana to Ohrid
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- $7–21
- Schedules at
- eurobus.mk
Bus from Tirana to Ohrid
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- $7–21
- Schedules at
- eurobus.mk
- Phone
- +355 68 391 1009
- info@nelatours.com
- Website
- nelatours.com
Bus from Tirana to Ohrid
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Schedules at
- nelatravel.site
Bus from Tirana to Ohrid
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Schedules at
- nelatravel.site
Bus from Tirana to Ohrid
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Schedules at
- nelatravel.site
- Phone
- 033/273-551
- avtoatom@yahoo.com
- Website
- avtoatom.com.mk
Bus from Ohrid to Bitola
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Schedules at
- avtoatom.mk
Bus from Ohrid to Bitola
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Schedules at
- avtoatom.mk
Bus from Ohrid to Bitola
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Schedules at
- avtoatom.mk
- Phone
- +389 72 230-200
- info@ekstrabus.com
- Website
- ekstrabus.com.mk
Bus from Ohrid to Bitola
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Schedules at
- ekstrabus.com.mk
Bus from Ohrid to Bitola
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Schedules at
- ekstrabus.com.mk
Bus from Ohrid to Bitola
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Schedules at
- ekstrabus.com.mk
- Phone
- +389 47 231 192
- info@transkop.mk
- Website
- transkop.mk
Bus from Ohrid to Bitola
- Ave. Duration
- 1h 47m
- Frequency
- Once daily
- Estimated price
- $19
- Schedules at
- transkop.mk
Bus from Skopje, Transporten Centar to Bitola
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- $19
- Schedules at
- transkop.mk
Bus from Ohrid to Bitola
- Ave. Duration
- 1h 47m
- Frequency
- Once daily
- Estimated price
- $19
- Schedules at
- transkop.mk
Bus from Ohrid to Bitola
- Ave. Duration
- 1h 47m
- Frequency
- Once daily
- Estimated price
- $19
- Schedules at
- transkop.mk
- Phone
- +355697278670
- mb.travel@hotmail.com
- Website
- facebook.com
Busferry from Bari Porto to Durrës
- Ave. Duration
- 4h 56m
- Frequency
- Twice a week
- Schedules at
- autobus.al
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Bari Porto to Durrës
- Ave. Duration
- 6h
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355 69 213 1213
- Travelbusel@gmail.com
- Website
- facebook.com
Bus from Durrës to Prrenjas
- Ave. Duration
- 1h 59m
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- facebook.com
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Lyon - Gerland Bus Station to Geneva - Bus Station
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $15–28
- Website
- BlaBlaCar Bus
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Lyon - Gerland Bus Station to Geneva - Bus Station
- Ave. Duration
- 2h 40m
- Frequency
- Every 3 hours
- Estimated price
- $15–26
- Website
- Flixbus
- Phone
- +383 49 871 234
- ardititours@hotmail.com
- Website
- Arditi Tours
Bus from Geneva - Bus station to Pristina
- Ave. Duration
- 21h 10m
- Frequency
- 3 times a week
- Estimated price
- $85–100
- Website
- Arditi Tours
- Phone
- +383 49 166 760
- amalfitours2003@gmail.com
- Website
- Amalfi Tours
Bus from Pristina to Skopje, Transporten Centar
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- $12
- Website
- Amalfi Tours
Bus from Pristina to Skopje, Transporten Centar
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- $12
- Website
- Amalfi Tours
Bus from Pristina to Skopje, Transporten Centar
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- $12
- Website
- Amalfi Tours
- Phone
- +389 76 241 003
- Info@drd.si
- Website
- facebook.com
Bus from Pristina to Skopje, Transporten Centar
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $12
- Schedules at
- facebook.com
Bus from Pristina to Skopje, Transporten Centar
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $12
- Schedules at
- facebook.com
Bus from Pristina to Skopje, Transporten Centar
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $12
- Schedules at
- facebook.com
- motoja.ks@gmail.com
- Website
- Motoja
Bus from Pristina to Skopje, Transporten Centar
- Ave. Duration
- 1h 55m
- Frequency
- 6 times a week
- Estimated price
- $9
- Website
- Motoja
Bus from Pristina to Skopje, Transporten Centar
- Ave. Duration
- 1h 55m
- Frequency
- 6 times a week
- Estimated price
- $9
- Website
- Motoja
Bus from Pristina to Skopje, Transporten Centar
- Ave. Duration
- 1h 55m
- Frequency
- 6 times a week
- Estimated price
- $9
- Website
- Motoja
- Phone
- +389 75 209 209
- hakkomerc@gmail.com
- Website
- Hak Bus
Bus from Karlsruhe to Skopje, Transporten Centar
- Ave. Duration
- 20h 43m
- Frequency
- Twice a week
- Estimated price
- $141
- Website
- Hak Bus
- Phone
- +355 68 20 63 724
- info@arjanitravel.com
- Website
- arjanitravel.com
Bus from Lyon, Perrache Bus Station to Tirana
- Ave. Duration
- 31h
- Frequency
- Once a week
- Schedules at
- arjanitravel.com
- Phone
- +41 76 480 13 51
- info@optoptravel.rs
- Website
- optoptravel.rs
Bus from Lyon, Ibis Hotel to Leskovac , Autobuska stanica
- Ave. Duration
- 33h 30m
- Frequency
- 6 times a week
- Estimated price
- $290–340
- Schedules at
- optoptravel.rs
- Phone
- (389) 46 251-882
- info@galeb.mk
- Website
- galeb.mk
Bus from Leskovac , Autobuska stanica to Bitola
- Ave. Duration
- 7h 39m
- Frequency
- Once daily
- Estimated price
- $21–35
- Schedules at
- galeb.mk
Want to know more about travelling around North Macedonia
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
Want to know more about Flixbus?
Read the travel guide























































