1map logoGo to main page

Barcelona, Catalonia to Edinburgh, Edinburgh from $55: 10 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Barcelona, Spain
to
Edinburgh, United Kingdom

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

$55 - PlaneBest price
1675.6 kmDistance
6h 1m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Barcelona to Edinburgh 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
$59-253
Recommended
route map
Distance: 1675.6 km
Duration: 6h 1m

See more options

Pricing table
Company
various
Drive
Drive
Average Duration
20h  39m
Estimated price
$0-0
Company
various
Plane
Drive
Average Duration
6h  25m
Estimated price
$80-290
Company
various
Plane
Train
Average Duration
7h  22m
Estimated price
$105-468
Company
various
Bus
Average Duration
33h  15m
Estimated price
$137-282
Company
various
Bus
Bus
Average Duration
34h  51m
Estimated price
$159-244
Company
various
Plane
Drive
Average Duration
9h  10m
Estimated price
$201-632
Company
various
Drive
Drive
Average Duration
21h  58m
Estimated price
$417-619
Company
various
Train
Average Duration
15h  34m
Estimated price
$451-886
Company
various
Train
Average Duration
15h  22m
Estimated price
$503-946

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Bus $90 $90 $97 $111 $94 $104 $95
Fly $154 $122 $125 $122 $82 $116 $79

Traveling From Barcelona to Edinburgh

Embark on a journey from the vibrant streets and warm Mediterranean climate of Barcelona to the historic charm and cool, misty landscapes of Edinburgh, where each destination offers a distinct cultural tapestry waiting for your exploration.

Best Neighbourhoods in Edinburgh

Edinburgh offers diverse neighborhoods, each with its distinct character and charm.

Old Town
• Home to the historic Edinburgh Castle.
• Notable for its narrow alleys and medieval architecture.
New Town
• Features Georgian architecture and elegant streets.
• Known for shopping, dining, and cultural attractions.
Leith
• A vibrant waterside area with trendy restaurants.
• Renowned for its maritime history and waterfront views.

Best Times To Visit Edinburgh's Attractions

Timing your visits to Edinburgh's attractions can significantly enhance your experience.

Edinburgh Castle
Early mornings or late afternoons are ideal to avoid peak crowds.
Holyrood Palace
Visit during weekdays, especially in the late morning for a quieter experience.
Arthur's Seat
Early mornings offer a peaceful hike with fewer tourists and stunning views.

Edinburgh Weather: What to Expect Year-Round

Edinburgh typically experiences a temperate maritime climate with cool temperatures and regular rainfall, making layers a smart choice for your visit. The summer months offer the warmest weather, while spring and autumn provide a pleasant atmosphere for exploring the city's rich history, though rain can be a frequent companion.

Dining in Edinburgh: A Culinary Contrast

When in Edinburgh, don't miss the chance to savor haggis, a traditional Scottish dish that beautifully highlights local flavors with its hearty and savory profile. Unlike the vibrant tapas scene of Barcelona, dining here often unfolds in cozy pubs or historic restaurants, where the warmth of the atmosphere complements the rich, comforting tastes of regional ingredients.

Barcelona - Edinburgh operators

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

Plane
Website
britishairways.com

Plane from Barcelona (BCN) to Edinburgh (EDI)

Average Duration
5h 48m
Estimated price
$200-850

Plane from Barcelona (BCN) to Glasgow (GLA)

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

Plane from Barcelona (BCN) to Newcastle (NCL)

Average Duration
5h 10m
Estimated price
$240-900

Plane from Barcelona (BCN) to Dundee (DND)

Average Duration
6h 56m
Estimated price
$390-1200
Website
easyjet.com

Plane from Barcelona (BCN) to Edinburgh (EDI)

Average Duration
5h 5m
Estimated price
$90-470

Plane from Barcelona (BCN) to Glasgow (GLA)

Average Duration
3h
Estimated price
$95-380

Plane from Barcelona (BCN) to Newcastle (NCL)

Average Duration
4h 35m
Estimated price
$110-470
Train
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Barcelona-Sants to Edinburgh

Average Duration
15h 22m
Estimated price
$500-950

Train from Barcelona-Sants to Lyon Part Dieu

Average Duration
5h 1m
Estimated price
$55-80
Contact phone
+44 345 722 5333
Website
lner.co.uk

Train from Newcastle to Edinburgh

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

Train from King's Cross to Edinburgh

Average Duration
4h 22m
Estimated price
$190-280
Bus
Contact phone
+33 1 71 53 01 80
Website
blablacar.fr

Bus from Estación de Autobuses Barcelona Nord to Edinburgh Bus Station

Average Duration
33h 15m
Estimated price
$137-282
Contact phone
+49 30 300 137 300
Website
flixbus.co.uk

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

Average Duration
12h 30m
Estimated price
$80-120

Bus from Paris City Centre - Bercy Seine to London Victoria

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

Bus from London Victoria to Edinburgh Bus Station

Average Duration
8h 55m
Estimated price
$55-85
all-pages.transport_car ferry
Contact phone
01304 448866
Website
poferries.com

all-pages.transport_car ferry from Calais to Port of Dover

Average Duration
1h 45m
Estimated price
$55-75
Contact phone
+45 33 42 30 10
Website
dfds.com

all-pages.transport_car ferry from Calais to Port of Dover

Average Duration
2h 30m
Estimated price
$85-190
Contact phone
+353 818 300 400
Website
irishferries.com

all-pages.transport_car ferry from Calais to Port of Dover

Average Duration
1h 30m
Estimated price
$35-50
all-pages.transport_car train
Website
eurotunnel.com

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

Average Duration
35m
Estimated price
0-0

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

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

🌍 Enjoy a total travel time of approximately 15 hours and 34 minutes, including transfers. Depart from Barcelona-Sants station with Renfe Viajeros and arrive at Edinburgh station with LNER. Experience the convenience and comfort of European train travel throughout this adventure. 💰 Prices for a train ticket between Barcelona and Edinburgh range from €462 to €870.
Departure Point
Barcelona-Sants station
Arrival Point
Edinburgh station
🛫 Flying from Barcelona to Edinburgh offers a convenient and quick travel option, with a direct flight taking around 3 hours. Passengers can choose from airlines like Ryanair, Transavia Holland, easyJet, and British Airways for this route. 🏰 Once you land in Edinburgh, after a 6-hour journey, you'll have a chance to explore the historic Scottish city filled with stunning landmarks like Edinburgh Castle and the Royal Mile. The city's rich history and vibrant culture await your discovery. 💸 Flight prices between Edinburgh and Barcelona can range from €54 to €233, providing a range of options to suit different budget preferences. Whether you're traveling for leisure or business, this route offers a seamless connection between these two enchanting European cities.
Departure Point
Barcelona Airport
Arrival Point
Edinburgh Airport
Useful tips for plane travellers
• For a smoother check-in experience at Barcelona Airport, arrive at least 2.5 hours before your flight since it can get quite busy, especially during peak travel times with operators like Ryanair and easyJet.
• Upon arrival at Edinburgh Airport, be prepared for passport control lines; downloading the UK Border app can save you time during your entry process.
• A taxi from Edinburgh Airport to the city center typically costs around £25-£30 and takes about 25 minutes, so consider pre-booking with local operators or use the official airport taxi service for convenience.
🚌 The journey from Barcelona to Edinburgh by bus is an adventure that involves transfers in Paris City Centre and London Victoria. It takes approximately 33 hours and 15 minutes to reach your destination. Make sure to plan for enough travel time and comfortable accommodations on the bus. 🚌 The prices for a bus ticket between Edinburgh and Barcelona can vary from €126 to €259, depending on the operator and the time of booking. Consider your budget and travel preferences when choosing the best option for your journey. Sit back, relax, and enjoy the ride as you make your way from the vibrant streets of Barcelona to the historic charm of Edinburgh.
Departure Point
Estación de Autobuses Barcelona Nord station
Arrival Point
Edinburgh Bus Station

Frequently asked questions

Find out more about the route from Barcelona to Edinburgh.

Or choose the category:
The distance between Barcelona and Edinburgh is 1041 miles. The typical travel times by various modes of transportation are as follows: it takes 15 hours and 4 minutes by train, 6 hours and 57 minutes by flying to Glasgow and then taking a train, 6 hours and 1 minute by plane, and finally 32 hours and 56 minutes by bus.
The most cost-effective and time-efficient transportation option for traveling from Barcelona to Edinburgh is to fly. It takes approximately 6 hours and 1 minute, and ticket prices can range between €50 to €236. This is both the quickest and most economical way to reach your destination. Other options like trains and buses take significantly longer and may not offer the same level of convenience.
The prices for a train ticket from Barcelona to Edinburgh range from €444 to €826. On the other hand, the prices for a bus ticket from Edinburgh to Barcelona vary from €127 to €223. It is important to note that these prices are subject to change and may vary depending on the time of year and availability. It is advisable to check with the respective transportation companies for the most up-to-date prices and to consider booking in advance for the best deals.
To travel from Barcelona to Edinburgh without a car, the best option is to take a train or a flight. By train, the journey takes approximately 15 hours and 4 minutes, with prices ranging from €436 to €863. Alternatively, flying is a faster option, taking around 6 hours and 1 minute, with prices ranging from €50 to €236. Another option is taking a bus, which would take significantly longer at 32 hours and 56 minutes and costs between €127 and €227.
There is no direct link between Barcelona and Edinburgh. However, there are options for travel. By train, you can take a route that involves transfers and the journey can take approximately 15 hours and 4 minutes. By bus, there is also a route available with transfers and the travel time can be around 32 hours and 56 minutes.
The flight between Barcelona and Edinburgh typically takes around 3 hours. The cost of the flight can vary, with prices ranging from €54 to €230. It is recommended to book in advance and compare prices from different airlines to find the best deal.
There are numerous options for accommodation near Edinburgh. There are over 1382 hotels available in the area, with prices starting at €38. You have a wide range of choices to suit different preferences and budgets. It is advisable to book in advance and consider factors such as location, amenities, and customer reviews to find the best stay for your trip to Edinburgh.

Trips from Barcelona

Trips to Madrid