There are 11 ways to get from Zagreb to Edinburgh Airport (EDI) by plane, bus, night train, train, shuttle, car, car train, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Zagreb Franjo Tuđman Airport to Edinburgh Airport
best- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Edinburgh Airport (EDI)plane ZAG - EDI
6h 55m£50–192Fly Zagreb Franjo Tuđman Airport to Glasgow Airport, bus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Glasgow Airport (GLA)plane ZAG - GLA
- Take the bus from Buchanan Bus Station to Terminalbus
9h 12m£70–202Bus
- Take the bus from Zagreb to Ljubljana bus stationbus 979 / ...
- Take the bus from Ljubljana, Avtobusna Postaja to Munich Hbfbus
- Take the bus from Munich central bus station to London Victoriabus
- Take the bus from London Victoria to Edinburgh, Bus Stationbus
41h 8m£167–1,544Night train, train
- Take the nighttrain from Zagreb Glavni Kol. to Salzburg Hbfnighttrain En
- Take the nighttrain from Salzburg Hbf to Brussel-Zuid / Bruxelles-Midinighttrain Nj
- Take the train from Brussel-Zuid / Bruxelles-Midi to London St Pancras Intltrain Eil
- Take the train from King's Cross to Edinburgh Waverleytrain
28h 54m£343–583Shuttle to Ljubljana, fly to Edinburgh Airport
- Take a shuttle bus from Zagreb to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Edinburgh Airport (EDI)plane LJU - EDI
7h 2m£114–674Shuttle to Graz Airport, fly to Edinburgh Airport
- Take a shuttle bus from Zagreb to Graz Airport
- Fly from Graz Airport (GRZ) to Edinburgh Airport (EDI)plane GRZ - EDI
9h£317–759Fly Zagreb Franjo Tuđman Airport to Newcastle, train
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Newcastle (NCL)plane ZAG - NCL
- Take the train from Newcastle to Edinburgh Waverleytrain
10h 5m£119–406Bus, shuttle to Vienna International Airport, fly to Edinburgh Airport
- Take the bus from Zagreb to Maribor, Avtobusna Postajabus
- Take a shuttle bus from Maribor, Avtobusna Postaja to Flughafen Wien
- Fly from Vienna International Airport (VIE) to Edinburgh Airport (EDI)plane VIE - EDI
9h 30m£126–528Bus, train
- Take the bus from Zagreb, Autobusni Kolodvor to Novi Grad, Autobuska stanicabus
- Take the bus from Novi Grad, Autobuska stanica to Rotterdam Centraalbus
- Take the train from Rotterdam Centraal to London St Pancras Intltrain Eil
- Take the train from London Euston to Haymarkettrain
41h 25m£370–610Drive, Eurotunnel
- Drive from Zagreb to Calais-Fréthuncar
- Take the cartrain from Calais-Fréthun to Folkestonecartrain
- Drive from Folkestone to Edinburgh Airport (EDI)car
21h 47m£412–558Drive, car ferry
- Drive from Zagreb to Calaiscar
- Take the carferry from Calais to Port of Dovercarferry
- Drive from Port of Dover to Edinburgh Airport (EDI)car
22h 49m£302–491
Zagreb Franjo Tuđman Airport (ZAG) to Edinburgh Airport (EDI) flights
Questions & Answers
The cheapest way to get from Zagreb to Edinburgh Airport (EDI) is to fly which costs £50 - £200 and takes 6h 55m.
The fastest way to get from Zagreb to Edinburgh Airport (EDI) is to fly which takes 6h 55m and costs £50 - £200.
No, there is no direct bus from Zagreb to Edinburgh Airport (EDI). However, there are services departing from Zagreb and arriving at Terminal via Ljubljana, Avtobusna Postaja, Munich central bus station, London Victoria and Edinburgh, Bus Station. The journey, including transfers, takes approximately 41h 8m.
No, there is no direct train from Zagreb to Edinburgh Airport (EDI). However, there are services departing from Zagreb Glavni Kol. and arriving at Edinburgh Airport via Salzburg Hbf, Brussel-Zuid / Bruxelles-Midi, King's Cross and St Andrew Square. The journey, including transfers, takes approximately 28h 54m.
The distance between Zagreb and Edinburgh Airport (EDI) is 1112 miles.
The best way to get from Zagreb to Edinburgh Airport (EDI) without a car is to bus which takes 41h 8m and costs £160 - £1,600.
It takes approximately 6h 55m to get from Zagreb to Edinburgh Airport (EDI), including transfers.
Zagreb to Edinburgh Airport (EDI) bus services, operated by FlixBus, depart from Zagreb station.
Zagreb to Edinburgh Airport (EDI) train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Zagreb Glavni Kol. station.
The best way to get from Zagreb to Edinburgh Airport (EDI) is to fly which takes 6h 55m and costs £50 - £200. Alternatively, you can bus, which costs £160 - £1,600 and takes 41h 8m.
What companies run services between Zagreb, Croatia and Edinburgh Airport (EDI), Scotland?
Croatia Airlines, Lufthansa, and three other airlines fly from Zagreb Franjo Tuđman Airport (ZAG) to Edinburgh Airport (EDI) every 4 hours. Alternatively, you can take a bus from Zagreb to Terminal via Ljubljana bus station, Ljubljana, Avtobusna Postaja, Munich central bus station, London Victoria, and Edinburgh, Bus Station in around 41h 8m.
- Website
- klm.com
Flights from Zagreb Franjo Tuđman Airport to Edinburgh Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- £55–260
Flights from Zagreb Franjo Tuđman Airport to Glasgow Airport via Amsterdam Schiphol
- Ave. Duration
- 7h 27m
- When
- Every day
- Estimated price
- £55–270
Flights from Ljubljana to Edinburgh Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- £65–310
Flights from Zagreb Franjo Tuđman Airport to Newcastle via Amsterdam Schiphol
- Ave. Duration
- 7h 31m
- When
- Every day
- Estimated price
- £60–340
Flights from Vienna International Airport to Edinburgh Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- £50–260
- Website
- lufthansa.com
Flights from Zagreb Franjo Tuđman Airport to Edinburgh Airport via Frankfurt
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- £75–250
Flights from Zagreb Franjo Tuđman Airport to Edinburgh Airport via Munich
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- £75–250
Flights from Ljubljana to Edinburgh Airport via Frankfurt
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- £100–190
Flights from Graz Airport to Edinburgh Airport via Munich
- Ave. Duration
- 4h 10m
- When
- Monday to Friday
- Estimated price
- £120–240
Flights from Graz Airport to Edinburgh Airport via Frankfurt
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- £120–240
- Website
- easyjet.com
Flights from Zagreb Franjo Tuđman Airport to Glasgow Airport via London Stansted
- Ave. Duration
- 5h 30m
- When
- Sunday and Saturday
- Estimated price
- £55–140
Flights from Zagreb Franjo Tuđman Airport to Glasgow Airport via Berlin Brandenburg
- Ave. Duration
- 6h 5m
- When
- Friday
- Estimated price
- £45–180
Flights from Ljubljana to Edinburgh Airport
- Ave. Duration
- 2h 55m
- When
- Wednesday and Saturday
- Estimated price
- £75–200
Flights from Graz Airport to Edinburgh Airport via Munich
- Ave. Duration
- 5h 25m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- £160–250
Flights from Graz Airport to Edinburgh Airport via Berlin Brandenburg
- Ave. Duration
- 5h 25m
- When
- Wednesday
- Estimated price
- £160–250
- Website
- brusselsairlines.com
Flights from Zagreb Franjo Tuđman Airport to Edinburgh Airport via Brussels
- Ave. Duration
- 6h
- When
- Monday to Friday
- Estimated price
- £70–330
Flights from Vienna International Airport to Edinburgh Airport via Brussels
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- £110–160
- Website
- eurowings.com
Flights from Zagreb Franjo Tuđman Airport to Edinburgh Airport via Stuttgart
- Ave. Duration
- 6h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- £50–190
Flights from Graz Airport to Edinburgh Airport via Dusseldorf
- Ave. Duration
- 6h 55m
- When
- Monday and Tuesday
- Estimated price
- £110–260
- Website
- swiss.com
Flights from Zagreb Franjo Tuđman Airport to Glasgow Airport via Zurich
- Ave. Duration
- 6h 30m
- When
- Monday and Friday
- Estimated price
- £60–270
Flights from Ljubljana to Edinburgh Airport via Zurich
- Ave. Duration
- 6h 10m
- When
- Friday
- Estimated price
- £65–320
- Website
- austrian.com
Flights from Graz Airport to Edinburgh Airport via Frankfurt
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- £120–240
Flights from Vienna International Airport to Edinburgh Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- £110–160
- Website
- ryanair.com
Flights from Zagreb Franjo Tuđman Airport to Newcastle via Charleroi
- Ave. Duration
- 4h 55m
- When
- Monday
- Estimated price
- £40–170
Flights from Vienna International Airport to Edinburgh Airport
- Ave. Duration
- 2h 45m
- When
- Tuesday to Sunday
- Estimated price
- £50–130
- Website
- jet2.com
Flights from Zagreb Franjo Tuđman Airport to Newcastle via Vienna International Airport
- Ave. Duration
- 6h 20m
- When
- Friday
- Estimated price
- £60–190
Flights from Vienna International Airport to Edinburgh Airport
- Ave. Duration
- 2h 50m
- When
- Thursday
- Estimated price
- £60–170
- Website
- ryanair.com
Flights from Zagreb Franjo Tuđman Airport to Glasgow Airport via London Stansted
- Ave. Duration
- 6h 25m
- When
- Friday
- Estimated price
- £55–140
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Night train from Zagreb Glavni Kol. to Salzburg Hbf
- Ave. Duration
- 7h 6m
- Frequency
- Twice daily
- Estimated price
- £70–110
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Salzburg Hbf to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 12h 55m
- Frequency
- 6 times a week
- Estimated price
- £40–120
- Website
- Nightjet
- Sleeper Carriage
- £90–120
- Couchette Carriage
- £65–80
- Seating Carriage
- £40–55
- Phone
- +44 (0)3432 186 186
- Website
- Eurostar
Train from Brussel-Zuid / Bruxelles-Midi to London St Pancras Intl
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- £90–160
- Website
- Eurostar
Train from Rotterdam Centraal to London St Pancras Intl
- Ave. Duration
- 3h 29m
- Frequency
- Every 4 hours
- Estimated price
- £120–220
- Website
- Eurostar
Train from King's Cross to Edinburgh Waverley
- Ave. Duration
- 4h 5m
- Frequency
- Hourly
- Estimated price
- £130–190
- Website
- London North Eastern Railway Limited (LNER)
Train from Newcastle to Edinburgh Waverley
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- £40–60
- Website
- London North Eastern Railway Limited (LNER)
- Phone
- +44 3447 369 123
- [email protected]
- Website
- Cross Country
Train from Newcastle to Edinburgh Waverley
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- £65–95
- Website
- Cross Country
- Phone
- +44 345 600 1671
- [email protected]
- Website
- TransPennine Express
Train from Newcastle to Edinburgh Waverley
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- £40–75
- Website
- TransPennine Express
- Phone
- +44 330 060 0500
- [email protected]
- Website
- Caledonian Sleeper
Train from Newcastle to Edinburgh Waverley
- Ave. Duration
- 1h 43m
- Frequency
- Twice a week
- Estimated price
- £35–65
- Website
- Caledonian Sleeper
- Phone
- +44 (0)345 528 0253
- Website
- Avanti West Coast
Train from London Euston to Haymarket
- Ave. Duration
- 5h 36m
- Frequency
- Every 4 hours
- Estimated price
- £140–240
- Website
- Avanti West Coast
- Phone
- +44 (0) 8443 35 35 35
- Website
- LeShuttle
Car train from Calais-Fréthun to Folkestone
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- £117
- Website
- LeShuttle
- Standard fare
- £117
- Phone
- 0141 352 4444
- [email protected]
- Website
- Scottish Citylink Coaches Ltd
Bus from Buchanan Bus Station to Terminal
- Ave. Duration
- 1h 1m
- Frequency
- Every 10 minutes
- Estimated price
- £7–15
- Website
- Scottish Citylink Coaches Ltd
- Single
- £7–15
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Zagreb to Ljubljana bus station
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Estimated price
- £11–19
- Website
- Flixbus
Bus from Ljubljana, Avtobusna Postaja to Munich Hbf
- Ave. Duration
- 6h 20m
- Frequency
- Hourly
- Estimated price
- £29–50
- Website
- Flixbus
Bus from Munich central bus station to London Victoria
- Ave. Duration
- 22h 35m
- Frequency
- Once daily
- Estimated price
- £85–150
- Website
- Flixbus
Bus from London Victoria to Edinburgh, Bus Station
- Ave. Duration
- 8h 16m
- Frequency
- Hourly
- Estimated price
- £40–70
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Zagreb to Ljubljana bus station
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- £12–22
- Website
- BlaBlaCar Bus
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Ljubljana, Avtobusna Postaja to Munich Hbf
- Ave. Duration
- 4h 35m
- Frequency
- On demand
- Estimated price
- £440–1,200
- Website
- GoOpti
Shuttle from Zagreb to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 2h 7m
- Frequency
- On demand
- Estimated price
- £24–450
- Website
- GoOpti
- Shared
- £24–65
- Private
- £120–160
Shuttle from Zagreb to Graz Airport
- Ave. Duration
- 2h 50m
- Frequency
- On demand
- Estimated price
- £200–550
- Website
- GoOpti
- Private
- £238
Bus from Zagreb to Maribor, Avtobusna Postaja
- Ave. Duration
- 1h 35m
- Frequency
- On demand
- Estimated price
- £40–320
- Website
- GoOpti
- Private
- £112
- Shared
- £40–60
- Phone
- +44 (0)3717 81 81 81
- Website
- National Express
Bus from London Victoria to Edinburgh, Bus Station
- Ave. Duration
- 9h 40m
- Frequency
- 4 times a day
- Estimated price
- £70–170
- Website
- National Express
- Phone
- +386 070740450
- [email protected]
- Website
- easydrive.si
Shuttle from Maribor, Avtobusna Postaja to Flughafen Wien
- Ave. Duration
- 2h 45m
- Frequency
- On demand
- Estimated price
- £30–60
- Schedules at
- easydrive.si
- Phone
- +385 (0)98 610 311
- [email protected]
- Website
- pepeks.hr
Bus from Zagreb, Autobusni Kolodvor to Novi Grad, Autobuska stanica
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- £19
- Schedules at
- pepeks.hr
- Phone
- +387/(0)52-751-339
- [email protected]
- Website
- topingtrade.com
Bus from Zagreb, Autobusni Kolodvor to Novi Grad, Autobuska stanica
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- £28
- Schedules at
- topingtrade.com
- Phone
- + 387 32 88 44 88
- [email protected]
- Website
- jelinak.com
Bus from Novi Grad, Autobuska stanica to Rotterdam Centraal
- Ave. Duration
- 25h 49m
- Frequency
- Twice a week
- Estimated price
- £90–120
- Schedules at
- facebook.com
- Regular prices
- £100–120
- Phone
- +353 818 300 400
- [email protected]
- Website
- Irish Ferries
Car ferry from Calais to Port of Dover
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- £8–50
- Website
- Irish Ferries
Want to know more about travelling around United Kingdom
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
Travelling to the UK: What do I need to know?
Read the travel guide
How to get from London to Edinburgh
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Zagreb to Edinburgh Airport (EDI) bus services, operated by FlixBus, arrive at Ljubljana bus station.
Edinburgh Airport (EDI) is 1h behind Zagreb. It is currently 5:11 AM in Zagreb and 4:11 AM in Edinburgh Airport (EDI).
Zagreb to Edinburgh Airport (EDI) train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Salzburg Hbf station.
There are 3011+ hotels available in Edinburgh Airport (EDI).
















































































