There are 9 ways to get from Bitola to Lisbon by car, plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Aristotelis Airport, fly
best- Drive from Bitola to Aristotelis Airport (KSO)car
- Fly from Aristotelis Airport (KSO) to Lisbon-Portela Airport (LIS)plane KSO - LIS
9h 25m€114–374Bus, bus to Tirana International Airport Nënë Tereza, fly
cheapest- Take the bus from Bitola to Ohridbus
- Take the bus from Ohrid to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Lisbon-Portela Airport (LIS)plane TIA - LIS
12h 1m€82–322Bus
- Take the bus from Bitola to Strugabus
- Take the bus from Struga to Tiranabus
- Take the bus from Tirana to Barcelona, Estació d'Autobusos Nordbus
- Take the bus from Barcelona - North Bus Station to Lisbon - Orientebus
2d 6hDrive 3,606.9 km
- Drive from Bitola to Lisboncar 3,606.9 km
36h 21m€657–948Bus to Ohrid Airport, fly
- Take the bus from Bitola to Ohridbus
- Fly from Ohrid Airport (OHD) to Lisbon-Portela Airport (LIS)plane OHD - LIS
10h 45m€169–500Train to Thessaloniki Airport Makedonia, fly
- Take the train from Mesonision to Thessalonikitrain
- Fly from Thessaloniki Airport Makedonia (SKG) to Lisbon-Portela Airport (LIS)plane SKG - LIS
12h 30m€122–319Train, bus via Verona
- Take the train from Bitola to Skopjetrain 640 / ...
- Take the bus from Skopje, Transporten Centar to Verona Porta Nuovabus
- Take the bus from Verona to Milanbus
- Take the bus from Milan to Lisbonbus
2d 12h€269–431Bus via Metz
- Take the bus from Bitola to Ohridbus
- Take the bus from Ohrid to Tiranabus
- Take the bus from Tirana to Metzbus
- Take the bus from Metz - Bus Station to Lisbon - Orientebus
2d 12hTrain, bus
- Take the train from Bitola to Skopjetrain 640 / ...
- Take the bus from Skopje, Transporten Centar to Mannheim, ZOBbus
- Take the train from Mannheim, Hauptbahnhof to Kaiserslautern, Hbftrain S2 / ...
- Take the bus from Kaiserslautern central train station to Penafielbus
- Take the train from Porto Campanha to Lisboa Orientetrain Ic / ...
2d 13h€340–508
Aristotelis Airport (KSO) to Lisbon-Portela Airport (LIS) flights
Comparing Your Travel Options
The cheapest way to get from Bitola to Lisbon is to train and fly which costs €120 - €320 and takes 12h 30m.
The fastest way to get from Bitola to Lisbon is to drive and fly which takes 9h 25m and costs €110 - €380.
No, there is no direct bus from Bitola to Lisbon. However, there are services departing from Bitola and arriving at Lisbon - Oriente via Struga, Tirana and Barcelona - North Bus Station. The journey, including transfers, takes approximately 2 days 6h.
The distance between Bitola and Lisbon is 2695 km. The road distance is 3606.9 km.
The best way to get from Bitola to Lisbon without a car is to bus which takes 2 days 6h and costs .
It takes approximately 9h 25m to get from Bitola to Lisbon, including transfers.
Bitola to Lisbon bus services, operated by Transkop patnicki soobrakaj A.D. Bitola, depart from Bitola station.
Bitola to Lisbon bus services, operated by Transkop patnicki soobrakaj A.D. Bitola, arrive at Struga station.
Lisbon is 1h behind Bitola. It is currently 1:15 PM in Bitola and 12:15 PM in Lisbon.
Yes, the driving distance between Bitola to Lisbon is 3607 km. It takes approximately 36h 21m to drive from Bitola to Lisbon.
What companies run services between Bitola, North Macedonia and Lisbon, Portugal?
You can take a bus from Bitola to Lisbon - Oriente via Struga, Tirana, and Barcelona - North Bus Station in around 2d 6h.
- Website
- flytap.com
Flights from Aristotelis Airport to Lisbon-Portela Airport via Athens
- Ave. Duration
- 7h 35m
- When
- Monday and Friday
- Estimated price
- €110–330
Flights from Ohrid Airport to Lisbon-Portela Airport via Amsterdam Schiphol
- Ave. Duration
- 7h 25m
- When
- Wednesday and Saturday
- Estimated price
- €220–480
Flights from Thessaloniki Airport Makedonia to Lisbon-Portela Airport via Barcelona
- Ave. Duration
- 5h 55m
- When
- Tuesday and Saturday
- Estimated price
- €100–320
Flights from Thessaloniki Airport Makedonia to Lisbon-Portela Airport via Geneva
- Ave. Duration
- 11h 35m
- When
- Monday
- Estimated price
- €85–350
Flights from Thessaloniki Airport Makedonia to Lisbon-Portela Airport via Rome
- Ave. Duration
- 7h 10m
- When
- Monday and Friday
- Estimated price
- €110–280
Flights from Thessaloniki Airport Makedonia to Lisbon-Portela Airport via Bologna
- Ave. Duration
- 11h 25m
- When
- Monday
- Estimated price
- €110–280
- Website
- ryanair.com
Flights from Ohrid Airport to Lisbon-Portela Airport via Wroclaw
- Ave. Duration
- 8h 50m
- When
- Wednesday and Sunday
- Estimated price
- €150–460
Flights from Thessaloniki Airport Makedonia to Lisbon-Portela Airport via Rome
- Ave. Duration
- 8h 50m
- When
- Monday and Friday
- Estimated price
- €100–240
Flights from Thessaloniki Airport Makedonia to Lisbon-Portela Airport via Milan Bergamo
- Ave. Duration
- 9h 15m
- When
- Saturday
- Estimated price
- €100–240
Flights from Tirana International Airport Nënë Tereza to Lisbon-Portela Airport via Pisa
- Ave. Duration
- 6h 35m
- When
- Tuesday
- Estimated price
- €65–270
Flights from Tirana International Airport Nënë Tereza to Lisbon-Portela Airport via Madrid
- Ave. Duration
- 7h 40m
- When
- Thursday and Sunday
- Estimated price
- €65–270
- Website
- en.aegeanair.com
Flights from Aristotelis Airport to Lisbon-Portela Airport via Athens
- Ave. Duration
- 7h 35m
- When
- Monday and Friday
- Estimated price
- €110–330
Flights from Thessaloniki Airport Makedonia to Lisbon-Portela Airport via Barcelona
- Ave. Duration
- 5h 55m
- When
- Tuesday and Saturday
- Estimated price
- €100–320
Flights from Thessaloniki Airport Makedonia to Lisbon-Portela Airport via Rome
- Ave. Duration
- 7h 10m
- When
- Monday and Friday
- Estimated price
- €110–280
- Website
- swiss.com
Flights from Ohrid Airport to Lisbon-Portela Airport via Zurich
- Ave. Duration
- 13h 52m
- When
- Thursday and Friday
- Estimated price
- €140–600
Flights from Thessaloniki Airport Makedonia to Lisbon-Portela Airport via Geneva
- Ave. Duration
- 11h 35m
- When
- Monday
- Estimated price
- €85–350
- Website
- skyexpress.gr
Flights from Aristotelis Airport to Lisbon-Portela Airport via Athens
- Ave. Duration
- 14h 10m
- When
- Friday
- Estimated price
- €95–340
Flights from Aristotelis Airport to Lisbon-Portela Airport via Kozani, Athens
- Ave. Duration
- 12h 45m
- When
- Wednesday
- Estimated price
- €95–340
- Website
- turkishairlines.com
Flights from Ohrid Airport to Lisbon-Portela Airport via Istanbul
- Ave. Duration
- 7h 35m
- When
- Tuesday and Friday
- Estimated price
- €280–750
- Website
- transavia.com
Flights from Ohrid Airport to Lisbon-Portela Airport via Amsterdam Schiphol
- Ave. Duration
- 10h 25m
- When
- Wednesday
- Estimated price
- €210–900
- Website
- easyjet.com
Flights from Tirana International Airport Nënë Tereza to Lisbon-Portela Airport
- Ave. Duration
- 3h 50m
- When
- Tuesday
- Estimated price
- €65–220
- Website
- iberia.com
Flights from Tirana International Airport Nënë Tereza to Lisbon-Portela Airport via Madrid
- Ave. Duration
- 7h 20m
- When
- Tuesday
- Estimated price
- €80–370
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Mesonision to Thessaloniki
- Ave. Duration
- 2h 56m
- Frequency
- Twice daily
- Estimated price
- €13–20
- Website
- Hellenic Train S.A.
- Phone
- +389 (2) 3 164 255
- mztransportad@mztransportad.com.mk
- Website
- mzt.mk
Train from Bitola to Skopje
- Ave. Duration
- 3h 24m
- Frequency
- Twice daily
- Estimated price
- €10–35
- Schedules at
- mzt.mk
Train from Bitola to Skopje
- Ave. Duration
- 3h 24m
- Frequency
- Twice daily
- Estimated price
- €10–35
- Schedules at
- mzt.mk
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Mannheim, Hauptbahnhof to Kaiserslautern, Hbf
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €7–10
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 621 830 1200
- Website
- Süwex
Train from Mannheim, Hauptbahnhof to Kaiserslautern, Hbf
- Ave. Duration
- 45 min
- Frequency
- Every 2 hours
- Estimated price
- €14–19
- Schedules at
- Süwex
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Kaiserslautern, Hbf
- Ave. Duration
- 41 min
- Frequency
- Every 4 hours
- Estimated price
- €10–22
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Porto Campanha to Lisboa Oriente
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- €30–55
- Website
- Comboios de Portugal
- Phone
- +389 47 231 192
- info@transkop.mk
- Website
- transkop.mk
Bus from Bitola to Struga
- Ave. Duration
- 2h 7m
- Frequency
- Once daily
- Estimated price
- €17
- Schedules at
- transkop.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- €17
- Schedules at
- transkop.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- €17
- Schedules at
- transkop.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- €17
- Schedules at
- transkop.mk
- Phone
- +389 44 371 066
- hafet-tours@hotmail.com
- Website
- hafettours.mk
Bus from Struga to Tirana
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €45–55
- Schedules at
- hafettours.mk
- Phone
- +389 75 209 209
- hakkomerc@gmail.com
- Website
- Hak Bus
Bus from Struga to Tirana
- Ave. Duration
- 4h
- Frequency
- Once daily
- Website
- Hak Bus
Bus from Skopje, Transporten Centar to Mannheim, ZOB
- Ave. Duration
- 20h 1m
- Frequency
- Twice a week
- Estimated price
- €120
- Website
- Hak Bus
- Phone
- +355 69 232 8000
- anumitravel@gmail.com
- Website
- facebook.com
Bus from Tirana to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 29h 20m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Barcelona - North Bus Station to Lisbon - Oriente
- Ave. Duration
- 16h 44m
- Frequency
- 3 times a day
- Estimated price
- €100–180
- Website
- BlaBlaCar Bus
Bus from Metz - Bus Station to Lisbon - Oriente
- Ave. Duration
- 33h
- Frequency
- Twice daily
- Estimated price
- €170–280
- Website
- BlaBlaCar Bus
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Barcelona - North Bus Station to Lisbon - Oriente
- Ave. Duration
- 15h 55m
- Frequency
- Once daily
- Estimated price
- €110–180
- Website
- Flixbus
Bus from Verona to Milan
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- €14–22
- Website
- Flixbus
Bus from Milan to Lisbon
- Ave. Duration
- 31h 40m
- Frequency
- Once daily
- Estimated price
- €200–300
- Website
- Flixbus
Bus from Metz - Bus Station to Lisbon - Oriente
- Ave. Duration
- 32h 30m
- Frequency
- 3 times a week
- Estimated price
- €190–290
- Website
- Flixbus
Bus from Kaiserslautern central train station to Penafiel
- Ave. Duration
- 30h 25m
- Frequency
- 3 times a week
- Estimated price
- €170–270
- Website
- Flixbus
- Phone
- 033/273-551
- avtoatom@yahoo.com
- Website
- avtoatom.com.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Estimated price
- €5–7
- Schedules at
- avtoatom.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Estimated price
- €5–7
- Schedules at
- avtoatom.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Estimated price
- €5–7
- Schedules at
- avtoatom.mk
- Phone
- +389 72 230-200
- info@ekstrabus.com
- Website
- ekstrabus.com.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- €6–9
- Schedules at
- ekstrabus.com.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- €6–9
- Schedules at
- ekstrabus.com.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- €6–9
- Schedules at
- ekstrabus.com.mk
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Ohrid to Tirana
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- €6–18
- 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
- +355 68 391 1009
- info@nelatours.com
- Website
- nelatours.com
Bus from Ohrid to Tirana
- Ave. Duration
- 2h 7m
- Frequency
- Once daily
- Schedules at
- nelatravel.site
Bus from Ohrid to Tirana
- Ave. Duration
- 2h 7m
- Frequency
- Once daily
- Schedules at
- nelatravel.site
- Phone
- +389 42 217 370
- durmotours@yahoo.com
- Website
- durmotours.com.mk
Bus from Skopje, Transporten Centar to Verona Porta Nuova
- Ave. Duration
- 19h 24m
- Frequency
- Twice a week
- Estimated price
- €45–75
- Schedules at
- durmotours.com.mk
- Phone
- +355 68 20 63 724
- info@arjanitravel.com
- Website
- arjanitravel.com
Bus from Tirana to Metz
- Ave. Duration
- 20h 47m
- Frequency
- Once a week
- Schedules at
- arjanitravel.com
Want to know more about travelling around Portugal
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
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Booking & Getting There
There are 9014+ hotels available in Lisbon.













































