1map logoGo to main page

Edinburgh to Barcelona from $60: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Edinburgh, United Kingdom
to
Barcelona, Spain

How to Get from Edinburgh to Barcelona: 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.

$60 - PlaneBest price
1675 kmDistance
4h 36m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Edinburgh to Barcelona 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
Drive
Plane
Average Duration
4h  36m
Estimated price
$80-289
Recommended
Company
various
Plane
Average Duration
5h  58m
Estimated price
$60-252
Cheapest
route map
Distance: 1675 km
Duration: 4h 36m

See more options

Pricing table
Company
various
Drive
Drive
Average Duration
20h  35m
Estimated price
$0-0
Company
various
Train
Plane
Average Duration
7h  23m
Estimated price
$106-466
Company
various
Bus
Average Duration
33h  2m
Estimated price
$133-278
Company
various
Train
Bus
Average Duration
29h  43m
Estimated price
$295-619
Company
various
Drive
Drive
Average Duration
21h  47m
Estimated price
$422-612
Company
various
Train
Average Duration
15h  58m
Estimated price
$459-881
Company
various
Train
Average Duration
15h  50m
Estimated price
$511-945

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $86 $86 $84 $90 $93 $95 $87
Fly $141 $131 $146 $209 $121 $148 $121

Traveling From Edinburgh to Barcelona

The journey from Edinburgh to Barcelona offers a fascinating contrast between Scotland's historic charm and Spain's vibrant, sun-kissed atmosphere.

Best Neighbourhoods in Barcelona

Barcelona boasts diverse neighborhoods, each with its own distinct atmosphere.

Gothic Quarter
• Charming narrow streets filled with history.
• Home to the stunning Barcelona Cathedral.
El Raval
• Vibrant nightlife and diverse culinary scene.
• Hosts the acclaimed MACBA contemporary art museum.
Gràcia
• Bohemian vibe with quirky independent shops.
• Enjoy picturesque squares bustling with local life.

Best Times To Visit Barcelona's Attractions

Timing your visits can greatly enhance your experience in Barcelona's top attractions.

Sagrada Família
Visit in the early morning for fewer crowds and cooler temperatures.
Park Güell
Weekdays in the late afternoon provide a quieter, more relaxed atmosphere.
Gothic Quarter
Explore early in the morning or late evening to enjoy its magical ambiance.

Barcelona Weather: What to Expect Year-Round

Barcelona enjoys a Mediterranean climate with warm summers and mild winters, making it a year-round destination. The pleasant weather, especially from late spring to early autumn, enhances outdoor experiences and local festivities.

Dining Recommendation in Barcelona

Try the traditional dish 'paella' at Can Majó, where the flavors of fresh seafood and locally sourced ingredients create a delightful contrast to Edinburgh's hearty fare. The vibrant beachside atmosphere adds a lively touch to your meal, enhancing the unique culinary experience that Barcelona has to offer.

Edinburgh - Barcelona operators

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

Plane Show flights
Website
easyjet.com

Plane from Glasgow (GLA) to Barcelona (BCN)

Average Duration
2h 47m
Estimated price
$95-380

Plane from Edinburgh (EDI) to Barcelona (BCN)

Average Duration
5h 43m
Estimated price
$90-470
Website
ryanair.com

Plane from Edinburgh (EDI) to Barcelona (BCN)

Average Duration
2h 40m
Estimated price
$55-370

Plane from Edinburgh (EDI) to Barcelona (BCN) via Beauvais

Average Duration
5h 55m
Estimated price
$55-370
Website
britishairways.com

Plane from Glasgow (GLA) to Barcelona (BCN) via London Heathrow

Average Duration
5h 3m
Estimated price
$220-900

Plane from Newcastle to Barcelona (BCN) via London Heathrow

Average Duration
4h 33m
Estimated price
$240-900
Train Show train routes
Contact phone
0344 736 9123
Website
crosscountrytrains.co.uk

Train from Edinburgh to Newcastle

Average Duration
1h 31m
Estimated price
$75-200
Contact phone
+44 345 722 5333
Website
lner.co.uk

Train from Edinburgh to Newcastle

Average Duration
1h 26m
Estimated price
$95-130

Train from Edinburgh to London King's Cross

Average Duration
4h 17m
Estimated price
$190-280
Contact phone
+44 343 218 6186
Website
eurostar.com

Train from London St Pancras Intl to Paris Nord

Average Duration
2h 24m
Estimated price
$130-380

Train from London St Pancras Intl to Lille Europe

Average Duration
1h 24m
Estimated price
$95-340
Contact phone
+33 1 84 94 36 35
Website
en.oui.sncf

Train from Paris Gare De Lyon to Barcelona-Sants

Average Duration
6h 49m
Estimated price
$180-290

Train from Lille Europe to Lyon Part Dieu

Average Duration
2h 57m
Estimated price
$110-190
Bus Show bus routes
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

Bus from London Victoria to Paris City Centre - Bercy Seine

Average Duration
9h 30m
Estimated price
$40-60

Bus from Paris City Centre - Bercy Seine to Estación de Autobuses Barcelona Nord

Average Duration
12h 30m
Estimated price
$80-120
Website
uk.megabus.com

Bus from Edinburgh Bus Station to London Victoria

Average Duration
9h 40m
Estimated price
$30-50
Contact phone
08717 81 81 81
Website
nationalexpress.com

Bus from Edinburgh Bus Station to London Victoria

Average Duration
9h 15m
Estimated price
$60-90
Ferry
Contact phone
01304 448866.
Website
poferries.com

Ferry from Port of Dover to Calais

Average Duration
1h 35m
Estimated price
$55-75
Contact phone
+353 818 300 400
Website
irishferries.com

Ferry from Port of Dover to Calais

Average Duration
1h 30m
Estimated price
$35-50

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

Traveling between Edinburgh and Barcelona 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.

🚅 Journey from Edinburgh to Barcelona by train includes transfers at London St Pancras Intl, Lille-Europe and Lyon Part Dieu. The entire trip takes approximately 15 hours and 58 minutes. 🚅 Route options vary in distance and number of transfers, with prices ranging from £404 to £747. Trains from Edinburgh are operated by LNER, while Renfe Viajeros handles services arriving at Barcelona-Sants. 🚅 Depending on the route chosen, travelers can expect a scenic journey covering distances of up to 2,388 km, with multiple transfers and train operators involved in making the trip from Edinburgh to Barcelona a memorable rail experience.
Departure Point
Edinburgh station
Arrival Point
Barcelona-Sants station
🛫 Flying from Edinburgh to Barcelona is a convenient option, with flights typically taking around 2 hours and 45 minutes. EasyJet and British Airways are the main airlines offering this route from Glasgow Airport to Barcelona Airport. 🌍 Traveling by plane from Edinburgh to Barcelona is a quick way to reach your destination, with the total journey time averaging around 5 hours and 58 minutes. 💸 Flight prices between Barcelona and Edinburgh can range from £47 to £199, providing flexible options for travelers with different budget preferences.
Departure Point
Glasgow Airport
Arrival Point
Barcelona Airport
Useful tips for plane travellers
• Opt for an early morning flight; flights from Edinburgh to Barcelona can vary in price throughout the day, and early departures often have better rates and less crowded airports.
• Once you arrive at Barcelona El Prat Airport, follow the signs to the Aerobus (a dedicated shuttle service), which is a quicker and more convenient way to reach the city center, typically costing around €6 for a one-way trip.
• Taxi fares from Barcelona El Prat Airport to the city center range from €30 to €40, but be aware that this can vary based on traffic and time of day—always ask the driver for an estimated fare before setting off.
🚌 Unfortunately, there is no direct bus from Edinburgh to Barcelona. The journey involves multiple transfers and takes approximately 33 hours and 2 minutes. 🌍 Route options vary in terms of duration and number of transfers. Some routes have up to 3 transfers with stops in London, Paris, Lyon, and other cities along the way. 💰 Prices for the bus trip from Edinburgh to Barcelona range from £105 to £220, offering travelers a budget-friendly option for exploring the route through different cities in Europe.
Departure Point
Edinburgh Bus Station
Arrival Point
Estación de Autobuses Barcelona Nord station

Frequently asked questions

Find out more about the route from Edinburgh to Barcelona.

Or choose the category:
The distance between Edinburgh and Barcelona is approximately 1675.3 km. There are several transportation options to consider for this journey. By train, it takes approximately 15 hours and 31 minutes to reach Barcelona from Edinburgh. Alternatively, taking a train to Glasgow and then flying to Barcelona can take around 6 hours and 55 minutes. Flying directly from Edinburgh to Barcelona takes approximately 5 hours and 58 minutes. Lastly, traveling by bus can be the longest option, with a travel time of around 32 hours and 35 minutes.
The most cost-effective and time-efficient transportation option for traveling from Edinburgh to Barcelona is by flying. With flight prices ranging from £43-£204, taking approximately 5h 58m, it provides both affordability and speed.
The prices for traveling from Edinburgh to Barcelona vary depending on the mode of transportation. Taking a train can cost anywhere from £384 to £714, while taking a bus can range from £119 to £189.
The most convenient way to travel from Edinburgh to Barcelona without a car is by taking a flight. It takes approximately 5 hours and 58 minutes, with prices ranging from £43 to £204. Another option is to take the train, which takes 15 hours and 31 minutes and costs between £384 and £745. Lastly, there is the bus option, which takes the longest time at 32 hours and 35 minutes, with prices ranging from £118 to £196.
There is no direct link between Edinburgh and Barcelona. The most convenient way to travel between the two cities is by air, with a flight duration of around 5 hours and 58 minutes. Another option is to take a combination of train and flight, which takes approximately 6 hours and 55 minutes. If you prefer a more leisurely journey, you can also take a bus, which takes about 32 hours and 35 minutes.
The flight between Edinburgh and Barcelona typically takes around 2 hours and 40 minutes. This is the quickest and most convenient mode of transportation between the two cities. The cost of a flight can vary, with prices ranging from £46 to £198, depending on factors such as the airline, season, and booking time.
There are numerous options for accommodation near Barcelona with over 1986 hotels to choose from. Prices start at £37 per night, offering a range of budget-friendly options.

Trips from Edinburgh

Trips to Barcelona