There are 9 ways to get from Lagos to Zagreb by train, plane, bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Faro Airport, fly to Zagreb Franjo Tuđman Airport
best- Take the train from Lagos to Farotrain
- Fly from Faro Airport (FAO) to Zagreb Franjo Tuđman Airport (ZAG)plane FAO - ZAG
10h 10m€86–205Bus
- Take the bus from Terminal Rodoviário de Lagos to Terminal Rodoviário de Évorabus
- Take the bus from Evora to Nice Airportbus
- Take the bus from Nice Airport to Zagrebbus
45h 55m€254–463Drive 2,770.6 km
- Drive from Lagos to Zagrebcar 2,770.6 km
28h 17m€428–617Train to Faro Airport, fly to Ljubljana, shuttle
- Take the train from Lagos to Farotrain
- Fly from Faro Airport (FAO) to Ljubljana (LJU)plane FAO - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb
11h 56m€158–813Train to Faro Airport, fly to Graz Airport, shuttle
- Take the train from Lagos to Farotrain
- Fly from Faro Airport (FAO) to Graz Airport (GRZ)plane FAO - GRZ
- Take a shuttle bus from Graz Airport to Zagreb
13h 39m€370–983Train, train to Lisbon-Portela Airport, fly to Zagreb Franjo Tuđman Airport
- Take the train from Lagos to Tunestrain
- Take the train from Tunes to Lisboa Orientetrain
- Fly from Lisbon-Portela Airport (LIS) to Zagreb Franjo Tuđman Airport (ZAG)plane LIS - ZAG
13h 4m€115–334Train to Faro Airport, fly to Vienna International Airport, shuttle, bus
- Take the train from Lagos to Farotrain
- Fly from Faro Airport (FAO) to Vienna International Airport (VIE)plane FAO - VIE
- Take a shuttle bus from Flughafen Wien to Maribor, Avtobusna Postaja
- Take the bus from Maribor, Avtobusna Postaja to Zagrebbus
12h 50m€155–693Bus via Milan
- Take the bus from Lagos to Lisbonbus
- Take the bus from Lisbon to Milanbus
- Take the bus from Milano, Autostazione Lampugnano to Zagreb - Bus Stationbus
47h 25m€270–470Bus #2
- Take the bus from Terminal Rodoviário de Lagos to Terminal Rodoviário de Évorabus
- Take the bus from Terminal Rodoviário de Évora to Estación Sur de Autobusesbus
- Take the bus from Méndez Álvaro Estación Sur to Padovabus
- Take the bus from Padova to Novo Mesto, Avtobusna postajabus
- Take the bus from Novo Mesto, Avtobusna postaja to Zagreb, Autobusni Kolodvorbus
47h 47m€276–1,513
Lagos to Zagreb by bus
Questions & Answers
The cheapest way to get from Lagos to Zagreb is to train and fly which costs €85 - €210 and takes 10h 10m.
The fastest way to get from Lagos to Zagreb is to train and fly which takes 10h 10m and costs €85 - €210.
No, there is no direct bus from Lagos to Zagreb. However, there are services departing from Terminal Rodoviário de Lagos and arriving at Zagreb via Evora and Nice Airport. The journey, including transfers, takes approximately 45h 55m.
The distance between Lagos and Zagreb is 2323 km. The road distance is 2770.6 km.
The best way to get from Lagos to Zagreb without a car is to bus which takes 45h 55m and costs €250 - €470.
It takes approximately 10h 10m to get from Lagos to Zagreb, including transfers.
Lagos to Zagreb bus services, operated by Rede Expressos, depart from Terminal Rodoviário de Lagos station.
Lagos to Zagreb bus services, operated by Rede Expressos, arrive at Terminal Rodoviário de Évora station.
Zagreb is 1h ahead of Lagos. It is currently 7:52 PM in Lagos and 8:52 PM in Zagreb.
Yes, the driving distance between Lagos to Zagreb is 2771 km. It takes approximately 28h 17m to drive from Lagos to Zagreb.
What companies run services between Lagos, Faro, Portugal and Zagreb, Croatia?
You can take a bus from Terminal Rodoviário de Lagos to Zagreb via Terminal Rodoviário de Évora, Evora, and Nice Airport in around 45h 55m.
- Website
- lufthansa.com
Flights from Faro Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- €90–390
Flights from Faro Airport to Ljubljana via Frankfurt
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- €120–410
Flights from Faro Airport to Graz Airport via Frankfurt
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- €150–480
Flights from Lisbon-Portela Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- €110–360
Flights from Faro Airport to Vienna International Airport via Munich
- Ave. Duration
- 5h 10m
- When
- Sunday and Wednesday
- Estimated price
- €80–340
- Website
- swiss.com
Flights from Faro Airport to Zagreb Franjo Tuđman Airport via Zurich
- Ave. Duration
- 5h 50m
- When
- Saturday
- Estimated price
- €85–380
Flights from Faro Airport to Ljubljana via Zurich
- Ave. Duration
- 7h 15m
- When
- Saturday
- Estimated price
- €100–430
Flights from Faro Airport to Graz Airport via Zurich
- Ave. Duration
- 13h 15m
- When
- Friday and Sunday
- Estimated price
- €120–550
Flights from Lisbon-Portela Airport to Zagreb Franjo Tuđman Airport via Zurich
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- €95–350
Flights from Faro Airport to Vienna International Airport via Zurich
- Ave. Duration
- 6h 25m
- When
- Monday and Saturday
- Estimated price
- €80–340
- Website
- eurowings.com
Flights from Faro Airport to Graz Airport via Hamburg
- Ave. Duration
- 6h 15m
- When
- Friday
- Estimated price
- €90–370
Flights from Faro Airport to Graz Airport via Dusseldorf
- Ave. Duration
- 11h
- When
- Thursday and Monday
- Estimated price
- €90–360
Flights from Faro Airport to Graz Airport via Berlin Brandenburg
- Ave. Duration
- 8h 12m
- When
- Friday and Monday
- Estimated price
- €90–370
Flights from Faro Airport to Vienna International Airport via Stuttgart
- Ave. Duration
- 5h 55m
- When
- Friday
- Estimated price
- €55–230
- Website
- flytap.com
Flights from Faro Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- €100–340
Flights from Lisbon-Portela Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- €110–360
Flights from Lisbon-Portela Airport to Zagreb Franjo Tuđman Airport via Zurich
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- €150–350
- Website
- iberia.com
Flights from Faro Airport to Zagreb Franjo Tuđman Airport via Madrid
- Ave. Duration
- 5h 10m
- When
- Tuesday and Thursday
- Estimated price
- €65–230
Flights from Faro Airport to Ljubljana via Madrid
- Ave. Duration
- 10h 30m
- When
- Tuesday
- Estimated price
- €75–280
Flights from Lisbon-Portela Airport to Zagreb Franjo Tuđman Airport via Madrid
- Ave. Duration
- 5h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €70–250
- Website
- croatiaairlines.com
Flights from Faro Airport to Zagreb Franjo Tuđman Airport via Madrid
- Ave. Duration
- 5h 45m
- When
- Saturday
- Estimated price
- €100–480
Flights from Lisbon-Portela Airport to Zagreb Franjo Tuđman Airport via Zurich
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- €150–350
Flights from Lisbon-Portela Airport to Zagreb Franjo Tuđman Airport via Madrid
- Ave. Duration
- 4h 55m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €110–550
- Website
- ryanair.com
Flights from Lisbon-Portela Airport to Zagreb Franjo Tuđman Airport via Milan Bergamo
- Ave. Duration
- 5h 20m
- When
- Tuesday
- Estimated price
- €70–220
Flights from Faro Airport to Vienna International Airport
- Ave. Duration
- 3h 25m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- €65–200
Flights from Faro Airport to Vienna International Airport via Marseille
- Ave. Duration
- 6h 50m
- When
- Monday and Friday
- Estimated price
- €65–200
- Website
- transavia.com
Flights from Faro Airport to Ljubljana via Paris Orly
- Ave. Duration
- 5h 20m
- When
- Thursday
- Estimated price
- €100–460
- Website
- brusselsairlines.com
Flights from Faro Airport to Ljubljana via Brussels
- Ave. Duration
- 5h 35m
- When
- Saturday
- Estimated price
- €110–480
- Website
- luxair.lu
Flights from Faro Airport to Ljubljana via Luxembourg
- Ave. Duration
- 7h
- When
- Thursday
- Estimated price
- €140–240
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Lagos to Faro
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €8–17
- Website
- Comboios de Portugal
Train from Lagos to Faro
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €8–17
- Website
- Comboios de Portugal
Train from Lagos to Faro
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €8–17
- Website
- Comboios de Portugal
Train from Lagos to Tunes
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- €4–9
- Website
- Comboios de Portugal
Train from Tunes to Lisboa Oriente
- Ave. Duration
- 3h 12m
- Frequency
- Every 3 hours
- Estimated price
- €28–55
- Website
- Comboios de Portugal
Train from Lagos to Faro
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €8–17
- Website
- Comboios de Portugal
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Terminal Rodoviário de Lagos to Terminal Rodoviário de Évora
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Estimated price
- €18–45
- Website
- Rede Expressos
Bus from Terminal Rodoviário de Lagos to Terminal Rodoviário de Évora
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Estimated price
- €18–45
- Website
- Rede Expressos
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Evora to Nice Airport
- Ave. Duration
- 24h 15m
- Frequency
- Once daily
- Estimated price
- €150–260
- Website
- Flixbus
Bus from Nice Airport to Zagreb
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- €85–140
- Website
- Flixbus
Bus from Lagos to Lisbon
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- €24–45
- Website
- Flixbus
Bus from Lisbon to Milan
- Ave. Duration
- 31h 35m
- Frequency
- Once daily
- Estimated price
- €190–320
- Website
- Flixbus
Bus from Milano, Autostazione Lampugnano to Zagreb - Bus Station
- Ave. Duration
- 10h 10m
- Frequency
- Twice daily
- Estimated price
- €55–95
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Evora to Nice Airport
- Ave. Duration
- 27h 45m
- Frequency
- Once daily
- Estimated price
- €150–280
- Website
- BlaBlaCar Bus
Bus from Milano, Autostazione Lampugnano to Zagreb - Bus Station
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- €55–110
- Website
- BlaBlaCar Bus
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb
- Ave. Duration
- 2h 6m
- Frequency
- On demand
- Estimated price
- €28–550
- Website
- GoOpti
- Shared
- €28–75
- Private
- €140–180
Shuttle from Graz Airport to Zagreb
- Ave. Duration
- 2h 49m
- Frequency
- On demand
- Estimated price
- €240–650
- Website
- GoOpti
- Private
- €278
Bus from Maribor, Avtobusna Postaja to Zagreb
- Ave. Duration
- 1h 34m
- Frequency
- On demand
- Estimated price
- €45–380
- Website
- GoOpti
- Private
- €130
- Shared
- €45–70
Bus from Padova to Novo Mesto, Avtobusna postaja
- Ave. Duration
- 4h 45m
- Frequency
- On demand
- Estimated price
- €78–1,000
- Website
- GoOpti
- Shared
- €78
- Private
- €463
Bus from Novo Mesto, Avtobusna postaja to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 1h 18m
- Frequency
- On demand
- Estimated price
- €22–250
- Website
- GoOpti
- Shared
- €22
- Private
- €92
- Phone
- +386 070740450
- [email protected]
- Website
- easydrive.si
Shuttle from Flughafen Wien to Maribor, Avtobusna Postaja
- Ave. Duration
- 2h 46m
- Frequency
- On demand
- Estimated price
- €35–70
- Schedules at
- easydrive.si
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Terminal Rodoviário de Évora to Estación Sur de Autobuses
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- €40–60
- Schedules at
- alsa.es
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Méndez Álvaro Estación Sur to Padova
- Ave. Duration
- 27h 34m
- Frequency
- Once a week
- Estimated price
- €120–160
- Schedules at
- tabitatour.ro
Want to know more about travelling around Croatia
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Book your Lagos to Zagreb bus tickets online with Omio.
There are 3007+ hotels available in Zagreb.































