1map logoGo to main page

Edinburgh to Madrid from $65: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Edinburgh, United Kingdom
to
Madrid, Spain

How to Get from Edinburgh to Madrid: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$65 - PlaneBest price
1737.5 kmDistance
6h 1m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Edinburgh to Madrid with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
6h  1m
Estimated price
$65-262
Recommended
route map
Distance: 1737.5 km
Duration: 6h 1m

See more options

Pricing table
Company
various
Drive
Drive
Average Duration
22h  45m
Estimated price
$0-0
Company
various
Train
Plane
Average Duration
8h  40m
Estimated price
$99-344
Company
various
Bus
Average Duration
37h  20m
Estimated price
$148-308
Company
various
Drive
Plane
Average Duration
7h  44m
Estimated price
$173-482
Company
various
Train
Drive
Bus
Average Duration
49h  1m
Estimated price
$305-992
Company
various
Drive
Drive
Average Duration
33h  9m
Estimated price
$323-719
Company
various
Train
Drive
Average Duration
49h  1m
Estimated price
$384-1299
Company
various
Train
Average Duration
18h  44m
Estimated price
$482-966

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $95 $87 $100 $102 $113 $112 $101
Fly $115 $96 $129 $132 $140 $157 $144

Traveling From Edinburgh to Madrid

The journey from Edinburgh to Madrid offers a fascinating contrast, where the cobbled streets and historic architecture of Scotland's capital transform into the vibrant culture and lively atmosphere of Spain's capital.

Best Neighbourhoods in Madrid

Madrid's neighborhoods each offer distinct experiences and vibrant atmospheres.

Malasaña
• Known for its alternative culture and vintage shops.
• Lively nightlife attracts young crowds and creatives.
Chueca
• A hub for LGBTQ+ culture with vibrant street life.
• Trendy cafes and boutiques line the lively streets.
Salamanca
• Upscale shopping with designer boutiques and art galleries.
• Elegant architecture showcases Madrid's aristocratic history.

Best Times To Visit Madrid's Attractions

Maximize your Madrid experience by visiting attractions at optimal times.

Prado Museum
Visit early on weekdays to appreciate art in quiet surroundings.
Retiro Park
Enjoy the tranquility of early mornings when locals are sparsely present.
Royal Palace
Explore in the late afternoon; guided tours are less crowded then.

Madrid Weather: What to Expect Year-Round

Madrid enjoys a Mediterranean climate with hot summers and mild winters, making it a year-round destination. Spring and fall offer the most pleasant weather, enhancing your exploration of the city's rich culture and landmarks.

Dining Recommendation in Madrid

You can’t leave Madrid without trying tapas, especially at Casa Lucio, renowned for its exquisite huevos rotos—fried eggs over potatoes. The lively atmosphere and emphasis on sharing small plates offer a vibrant contrast to Edinburgh’s hearty dishes, inviting you to savor not just the flavors but also the social experience.

Edinburgh - Madrid operators

Explore transport companies operating between Edinburgh and Madrid, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
britishairways.com

Plane from Aberdeen (ABZ) to Madrid (MAD)

Average Duration
5h 22m
Estimated price
$210-1100
Website
iberia.com

Plane from Edinburgh (EDI) to Madrid (MAD)

Average Duration
2h 57m
Estimated price
$130-700

Plane from Aberdeen (ABZ) to Madrid (MAD)

Average Duration
5h 22m
Estimated price
$210-1100
Website
ryanair.com

Plane from Edinburgh (EDI) to Madrid (MAD)

Average Duration
2h 55m
Estimated price
$65-410

Plane from Manchester (MAN) to Madrid (MAD)

Average Duration
2h 35m
Estimated price
$50-370
Website
klm.com

Plane from Aberdeen (ABZ) to Madrid (MAD)

Average Duration
5h 21m
Estimated price
$210-1200
Website
easyjet.com

Plane from Edinburgh (EDI) to Madrid (MAD)

Average Duration
3h
Estimated price
$100-440

Plane from Aberdeen (ABZ) to Madrid (MAD)

Average Duration
5h 50m
Estimated price
$90-390
Train Show train routes
Contact phone
+44 345 722 5333
Website
lner.co.uk

Train from Edinburgh to King's Cross

Average Duration
4h 17m
Estimated price
$190-280
Bus Show bus routes
Website
uk.megabus.com

Bus from Edinburgh Bus Station to London Victoria

Average Duration
9h 40m
Estimated price
$30-50
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Edinburgh Bus Station to London Victoria

Average Duration
9h
Estimated price
$55-75
Ferry
Contact phone
0330 159 7000
Website
brittany-ferries.co.uk

Ferry from Plymouth to Santander

Average Duration
20h 30m
Estimated price
$85-370

Ferry from Portsmouth International Port to Santander

Average Duration
31h 30m
Estimated price
$100-450
all-pages.transport_car train
Website
eurotunnel.com

all-pages.transport_car train from Folkestone to Calais-Fréthun

Average Duration
35m
Estimated price
$0-0

Edinburgh to Madrid: Overview of Bus, Train, Flight, and Car Trips

Traveling between Edinburgh and Madrid offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🌍 Traverse approximately 18 hours and 44 minutes of travel time, including transfers, on your Edinburgh to Madrid train expedition. Both LNER and Renfe AVE operate the services, promising a comfortable and seamless trip all the way to Estación de tren de Atocha. 💸 Prices for the Edinburgh to Madrid train tickets range from £381 to £763, offering travelers flexibility in choosing the class and amenities that suit their preferences and budget.
Departure Point
Edinburgh station
Arrival Point
Estación de tren de Atocha station
🛫 Flying from Edinburgh to Madrid is a convenient and efficient choice, with several airlines like Ryanair, easyJet, British Airways, and Iberia offering direct flights that take around 2 hours and 55 minutes. 🌍 The journey covers a distance of approximately 6 hours and 1 minute, providing ample time to relax and enjoy the in-flight services before landing at Madrid Airport. 💸 Prices for flights between Edinburgh and Madrid can range from £51 to £207, offering a variety of options to suit different budgets and travel preferences.
Departure Point
Edinburgh Airport
Arrival Point
Madrid Airport
Useful tips for plane travellers
• Check the flight schedule of Ryanair, easyJet, British Airways, and Iberia for potential early morning departures, which are often less crowded and allow you to make the most of your first day in Madrid. Websites: Ryanair - ryanair.com, easyJet - easyjet.com, British Airways - britishairways.com, Iberia - iberia.com
• Upon arrival at Madrid-Barajas Airport (MAD), follow the signs for 'Pasajeros' and then 'Metropolitano' to easily access the Madrid Metro's Line 8, which connects you directly to the city center; downloading the 'Metro de Madrid' app will help you navigate routes and schedules efficiently.
• Expect to pay around €30-€40 for a taxi ride from the airport to central Madrid; for a more budget-friendly option, consider using the Metro or local buses, which offer a scenic route into the heart of the city, with ticket prices usually under €5.
🚌 Despite no direct bus from Edinburgh to Madrid, travelers can take a route that includes transfers in London and Paris. The journey lasts approximately 37 hours and 20 minutes. 🌍 Passengers departing from Edinburgh Bus Station will travel with Megabus UK to reach Estación Sur de Autobuses in Madrid. BlaBlaCar Bus is the service provider for the final leg of the journey, offering a combined travel time of 37 hours and 20 minutes. 💰 Ticket prices for the Edinburgh to Madrid bus route range from £117 to £243, providing an affordable and scenic option for those looking to explore Europe by road.
Departure Point
Edinburgh Bus Station
Arrival Point
Estación Sur de Autobuses station

Frequently asked questions

Find out more about the route from Edinburgh to Madrid.

Or choose the category:
The distance between Edinburgh and Madrid is approximately 1738.1 km. The typical travel time varies depending on the mode of transportation. By train, it takes around 18 hours and 54 minutes to reach Madrid from Edinburgh. Taking a combination of train and car ferry, the journey can take around 37 hours and 6 minutes. By plane, it is the quickest option with a travel time of approximately 6 hours and 3 minutes. Finally, traveling by bus takes about 35 hours and 30 minutes to reach Madrid from Edinburgh.
The most cost-effective and time-efficient transportation option for traveling from Edinburgh to Madrid is by flying. It takes only 6 hours and 3 minutes to reach Madrid by plane, making it the quickest option available. Additionally, flying is relatively affordable, with ticket prices ranging from £43 to £212.
The prices for a train journey between Edinburgh and Madrid range from £403 to £783. On the other hand, the prices for a bus trip between the two cities can vary from £220 to £335.
To travel from Edinburgh to Madrid without a car, the best options are by train or by plane. Taking a train from Edinburgh to Madrid would take approximately 18 hours and 54 minutes and cost between £393 and £787. Alternatively, flying from Edinburgh to Madrid would only take around 6 hours and 3 minutes and cost between £43 and £212.
There is no direct train or bus link between Edinburgh and Madrid. However, it is possible to reach Madrid from Edinburgh by train with transfers, which takes approximately 19 hours and 32 minutes. Alternatively, taking a bus with transfers can also be an option but the journey would take around 35 hours and 30 minutes.
The flight between Edinburgh and Madrid typically takes 2 hours and 55 minutes. The cost of the flight can vary, ranging from £46 to £206.
There are plenty of options for accommodation near Madrid. With over 1356 hotels to choose from, travelers have a wide range of choices based on their preferences and budget. Prices for hotels start at £32 per night, making it possible to find accommodation suitable for different budgets.

Trips from Edinburgh