Travel From Edinburgh Airport to Dundee by Bus

Make your journey from Edinburgh Airport to Dundee a breeze with our reliable and punctual transportation services, ensuring you start your trip on the right note.


Book your tickets from Edinburgh Airport to Dundee and start exploring the beauty of Scotland. Tune out to your favorite music playlists and take in miles upon miles of scenic views while traveling by bus.

Flight prices tend to be higher around the holiday seasons, but you can save by flying during off-season when many people refrain from traveling. Choose flexible flights to ensure you can always get a great deal.


Edinburgh is a top destination on many traveller's lists for its captivating history, quality attractions and delicious delicacies. Whether you’re visiting for the world-famous Hogmanay celebrations, to attend one of the city's many festivals or simply for some fun in the sun, Edinburgh has it all.

Getting from Edinburgh Airport to Dundee is quick and easy with our reliable taxi service. Your personal driver will be waiting for you at the airport arrivals gate with a large sign featuring your name, ready to whisk you away for a comfortable, hassle-free trip. Your driver will be constantly checking flight statuses and times, so you can rest assured that they will get you to your destination with time to spare.

Once you’re on board your private car, your driver will help with any luggage and provide great insider tips for your trip. Then, you can sit back and enjoy the ride to your accommodation. The 90 km journey should take around 1 hour and 10 minutes to reach Dundee from Edinburgh Airport.

Your taxi price will be determined by the taxi meter in your vehicle and will depend on a number of factors including distance, time of day and traffic conditions. The estimated taxi fare is provided for guidance only. Please confirm your transfer prices and payment options at the final step of your booking process. For more information, see our Terms & Conditions.


If you are not a fan of flying, you can still enjoy the comfort and convenience of a bus trip from Edinburgh Airport to Dundee. There are 35 scheduled buses to choose from each day, including 18 direct routes. Direct buses allow you to stay on the same bus for your entire trip, making transferring between connections easier and quicker. Plus, a bus is one of the most eco-friendly ways to travel, leaving a smaller carbon footprint than planes and cars.

Bus service runs every hour between Edinburgh Airport and Malmaison, in the city center. The trip takes around 1h 20m, and tickets cost $16 - $24 for a single ticket. For a more comfortable ride, select a seat near the front of the bus.

Traveling by bus will also give you the opportunity to relax and admire the scenery as you go along. If you are lucky, your driver may even offer some tips and recommendations for what to see and do in Dundee!

The main bus station in Edinburgh is located beneath the luxury shopping area, Multrees Walk. The Dundee to Prestwick airport is accessible by foot from Waverley train station, and features luggage lockers, a small convenience store, and pay-for restrooms. There is also a shuttle that connects the airport with the station. For a more convenient bus experience, Xplore Dundee recently doubled the number of Edinburgh Airport to Dundee trips it offers, with one available every 90 minutes throughout the day from the Xplore travel centre on Commercial Street.


Edinburgh Airport offers a convenient train service that connects passengers to destinations across the UK. Travelers can purchase tickets from the train station or online. The journey from Edinburgh Airport to Dundee takes about one hour and 20 minutes. The train station is located in the airport terminal building. Combined tram/train tickets can also be purchased.

There are 38 trains departing from Edinburgh Haymarket to Dundee each day. Train times may vary depending on the time of day and departure date. First class tickets are available for an additional cost and offer more space, complimentary food and drink, and other amenities compared to standard tickets.

Buses are an affordable option for travelers looking to get from Edinburgh Airport to Dundee. Xplore Dundee provides direct services to Edinburgh Airport and the city centre, with a travel time of less than 90 minutes. This service is wheelchair accessible. To book your ticket, visit the Xplore website for more information.

Wanderu is a fast, easy way to book buses and trains on the go. The app compares prices and schedules from hundreds of travel companies, making it simple to find the best trip for you. Plus, Wanderu’s simple checkout process means you can save money with no fees or hassle. If you’re a student, use your student discount to get extra savings on your travels. Just remember to verify your student status with Student Beans before booking.

Flex your dates

If you’re flexible on your dates, you can save big by booking a flight from Edinburgh Airport to Dundee. Use Skyscanner’s ‘Whole month’ tool to find the best price, and set a Price Alert to get notified when prices change. You can also find cheap flights by adding nearby airports to your search, or opting for a direct flight.

The capital of Scotland, Edinburgh is full of history and culture. It is home to a variety of landmarks, including the Edinburgh Castle and Arthur’s Seat. The city also offers plenty of shopping and dining options. Its proximity to the sea makes it a great place for outdoor enthusiasts.

Edinburgh International Airport is located less than six miles from the city center, making it easy to reach by public transport. There are many bus routes that connect the airport to the city center, and most of them operate during the day. Alternatively, you can take a taxi to the city center.

Avoid the hassle of waiting in shuttle or cab lines by booking a private transfer to and from Edinburgh International Airport (EDI). This luxury vehicle is ideal for travelers who want to bypass the language barrier and currency exchange. Meet your driver at your preferred Edinburgh city center address and enjoy a stress-free ride to the airport. One checked bag and one hand luggage are included in the price.

Add nearby airports

Adding nearby airports to your search can help you find cheaper tickets. This is especially helpful if you’re travelling to or from a popular destination that has multiple options for airfares. You can also try adjusting the date of your flight to a non-peak season. During peak season, the price of airline tickets tends to be higher. To avoid this, you can look for flights during the months of mid-January to February and from mid-March to April.

Edinburgh Airport (IATA: EDI, ICAO: EGPH) is an international airport located in Lothian, Scotland. It has a wide variety of destinations to choose from, and offers direct flights to 146 cities in 37 countries. There are also many connecting flights available to other major hubs in Europe.

The cheapest way to get to the city from the airport is by taking a bus. There are many different bus companies that service the area, including Megabus UK. The average bus ride takes 1 hour and 45 minutes, so it is important to book your ticket in advance.

Another option is to take the train from the airport to Dundee. This is a cheap option, but it will take 2 hours to reach the city. The railway station is at the east end of Princes Street. You can also take a taxi from the city centre to the airport. Customer service staff at the terminal can help you book a taxi.

Fly non-stop

A non-stop flight from Edinburgh to Dundee can save you time and money. It can also be a good option for people who have limited travel schedules. The best way to find a flight from Edinburgh to Dundee is to use Omio’s search tool, which will show you prices for flights with or without stops. You can also add nearby airports to your search, which will help you find more options.

If you want to fly from Edinburgh to Dundee, try booking a flight during the off-season. Flight tickets tend to be cheaper during this period because fewer people are travelling. You can even find cheap accommodation near the airport during this time.

If you prefer to take the train, there are many options for getting from Edinburgh to Dundee. You can book a direct train with Scotrail, London North Eastern Railway or Cross Country. The trip takes about 90 minutes and costs around PS18 GBP. You can book your tickets online in advance or on the day of your journey. It is recommended to book your ticket online before you travel, as this will ensure that you have a seat. If you are not comfortable traveling with strangers, you can choose to book a private seat. A private seat offers more comfort and privacy, but it is pricier than the standard fare. You can also opt for a sleeper car or a premium seat.

Scarlett Watson

12 Blog posts