Dundee is a coastal city in eastern Scotland and is located 87km away from Edinburgh (EDI) Airport. To get to your destination in Dundee from the airport, you have two transfer options, the bus or a taxi. Taking an Edinburgh airport taxi is the quickest and most convenient option.
The trip to Dundee takes around 1 hour 10 minutes, however, there is no set rate for your airport transfer. Your second option is to take the airport shuttle bus called the Megabus. This is a much cheaper option, however the travel time is longer, taking around 2 hours to reach Dundee.
3 options to go from Edinburgh Airport to city center
Standard sized taxis at Edinburgh airport can carry up to 4 people with moderate luggage. If your group is larger or you are travelling with large luggage items, you may need to book a private minivan transfer.
If you are willing to save some money, it is highly recommended to book your airport shuttle tickets online and in advance. Prices can drop as low as €5.50 (£5) if booked over a month in advance.
Save the article for later or share it with friends
The link is copied
How to get from Edinburgh Airport to Dundee by taxi
Taking an Edinburgh airport taxi from Edinburgh (EDI) Airport to Dundee is the quickest and most convenient transfer option, however, it is the most expensive. The total journey will take around 1 hour 10 minutes and will cost approximately €80 (£72).
Taxi fare from Edinburgh Airport to Dundee
When travelling from Edinburgh (EDI) Airport to Dundee, your taxi transfer will not be charged on a flat fee rate but will be charged using a taximeter, therefor, based on the distance travelled until your destination. The cost can variate depending on the level of traffic or on your final destination in Dundee, however, your final price should be around €80 (£72).
Where do I get it from?
The official Edinburgh (EDI) airport taxis are all black with a distinct taxi sign and can be found lined up on the ground floor outside the arrivals hall.
Convenience
If you arrive between the hours of 19:20 and 07:30, taking a taxi is your only real transfer option as the airport shuttle does not operate during these hours. The Edinburgh airport taxis are available 24/7, ready to whisk you away to your Dundee destination.
Useful Tips
The official taxis at Edinburgh airport are black with a distinctive taxi sign. Any other cars or companies offering you a transfer, are not part of the airport taxi fleet.
Taxis in Scotland only accept payment in GBP, Euros are not accepted.
How to get from Edinburgh Airport to Dundee by bus
The Megabus runs from Edinburgh (EDI) Airport to Seagate Bus Station in Dundee. This airport shuttle stops 5 times along the way, including a stop near Haymarket train station in Edinburgh. A one-way ticket costs €14 (£13) and the journey takes around 2 hours.
How much is the bus from Edinburgh Airport to Dundee?
A one-way ticket on the Megabus from Edinburgh (EDI) Airport to Dundee costs €14 (£13) during the week and €15.50 (£14) on the weekends. However, if you purchase your airport shuttle tickets online in advance, the cost drops dramatically.
Cost
€14
Trip Duration
2 hours
There is a 3 hour waiting time.
Convenience
Safety
Value for Money
The Megabus operates 5 times a day from 07:30 to 19:20.
Where do I get it from?
You can find the dark blue and yellow Megabus at the Edinburgh airport bus station, outside the main arrivals hall. The Megabus leaves from stand G.
Convenience
Although the Megabus is a great option for travellers on a budget, the trip duration to reach Dundee is almost double in comparison to a taxi transfer. Moreover the airport shuttle only operates 5 times a day, and the waiting time can go up to 3 hours.
Timetables
Megabus tickets and timetable
Useful Tips
The Megabus stops 5 times on its way from Edinburgh airport to Dundee, resulting in a 2 hour trip.
The bus has plenty of storage space for luggage, however, they do have a maximum allowance of 20 kg per person.
Buy your tickets online in advance to save money.
Edinburgh Airport private transfers
Powered by Welcome Pickups. Book a trained, English-speaking driver to pick you up for a fixed price with no hidden fees.
Yes. The airport shuttle, Megabus, operates 5 times a day from Edinburgh airport to Dundee. A one-way ticket costs €14 (£13) and the trip takes around 2 hours.
How much is a taxi from Edinburgh airport to Dundee?
Taxis at Edinburgh airport don’t use a flat rate system, instead, they calculate the cost of the journey using a taximeter, based on the travelled distance. The journey takes around 1 hour 10 minutes and costs approximately €80 (£72).
Is there a train from Edinburgh airport to Dundee?
Unfortunately, there is no direct train from Edinburgh airport to Dundee. You will need to take the Airport Express 100 bus or tram to Haymarket Train Station in Edinburgh and then take a train from the station to Dundee.
Taking an Edinburgh airport taxi from Edinburgh (EDI) Airport to Dundee is the quickest and most convenient transfer option, however, it is the most expensive. The total journey will take around 1 hour 10 minutes and will cost approximately €80 (£72).
Taxi fare from Edinburgh Airport to Dundee
When travelling from Edinburgh (EDI) Airport to Dundee, your taxi transfer will not be charged on a flat fee rate but will be charged using a taximeter, therefor, based on the distance travelled until your destination. The cost can variate depending on the level of traffic or on your final destination in Dundee, however, your final price should be around €80 (£72).
Where do I get it from?
The official Edinburgh (EDI) airport taxis are all black with a distinct taxi sign and can be found lined up on the ground floor outside the arrivals hall.
Convenience
If you arrive between the hours of 19:20 and 07:30, taking a taxi is your only real transfer option as the airport shuttle does not operate during these hours. The Edinburgh airport taxis are available 24/7, ready to whisk you away to your Dundee destination.
Useful Tips
Book a trusted, English-speaking driver to pick you up at the same price as a regular taxi
Learn moreThe Megabus runs from Edinburgh (EDI) Airport to Seagate Bus Station in Dundee. This airport shuttle stops 5 times along the way, including a stop near Haymarket train station in Edinburgh. A one-way ticket costs €14 (£13) and the journey takes around 2 hours.
How much is the bus from Edinburgh Airport to Dundee?
A one-way ticket on the Megabus from Edinburgh (EDI) Airport to Dundee costs €14 (£13) during the week and €15.50 (£14) on the weekends. However, if you purchase your airport shuttle tickets online in advance, the cost drops dramatically.
The Megabus operates 5 times a day from 07:30 to 19:20.
Where do I get it from?
You can find the dark blue and yellow Megabus at the Edinburgh airport bus station, outside the main arrivals hall. The Megabus leaves from stand G.
Convenience
Although the Megabus is a great option for travellers on a budget, the trip duration to reach Dundee is almost double in comparison to a taxi transfer. Moreover the airport shuttle only operates 5 times a day, and the waiting time can go up to 3 hours.
Timetables
Megabus tickets and timetable
Useful Tips
Sedan up to 4 passengers
€62Starting from 15.5 EUR / passenger
MiniVan up to 5 passengers
€84Starting from 16.8 EUR / passenger
Van up to 8 passengers
€94Starting from 11.8 EUR / passenger
Frequently asked questions
Is there a bus from Edinburgh airport to Dundee?
Yes. The airport shuttle, Megabus, operates 5 times a day from Edinburgh airport to Dundee. A one-way ticket costs €14 (£13) and the trip takes around 2 hours.
How much is a taxi from Edinburgh airport to Dundee?
Taxis at Edinburgh airport don’t use a flat rate system, instead, they calculate the cost of the journey using a taximeter, based on the travelled distance. The journey takes around 1 hour 10 minutes and costs approximately €80 (£72).
Is there a train from Edinburgh airport to Dundee?
Unfortunately, there is no direct train from Edinburgh airport to Dundee. You will need to take the Airport Express 100 bus or tram to Haymarket Train Station in Edinburgh and then take a train from the station to Dundee.
Was this helpful?
Transfer Options in Edinburgh
Get a Taxi at Edinburgh Airport: Compare All Taxi Options & Prices
Getting from Edinburgh Airport to Waverley Station: By Tram, Bus or Taxi
From Edinburgh Airport to Glasgow: By Taxi or Bus | Welcome Pickups
✈ Getting from Edinburgh Airport (EDI) to St Andrews - Welcome Pickups
Edinburgh Taxi: Prices and Useful Tips for Taxis in Edinburgh