1map logoGo to main page

Barnsley to Edinburgh from $26: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Barnsley, United Kingdom
to
Edinburgh, United Kingdom

How to Get from Barnsley 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.

$26 by busBest price
257 milesDistance
3h 17m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Barnsley 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
Train
Average Duration
4h  40m
Estimated price
$128-380
Recommended
Company
FlixBus
Bus
Average Duration
6h  47m
Estimated price
$26-40
Cheapest
route map
Distance: 257 miles
Duration: 3h 17m

See more options

Company
various
Train
Plane
Average Duration
6h  25m
Estimated price
$57-253
Company
various
Drive
Plane
Average Duration
3h  17m
Estimated price
$69-206
Company
various
Drive
Average Duration
4h  6m
Estimated price
$70-110
Company
various
Drive
Plane
Drive
Average Duration
3h  47m
Estimated price
$80-233
Company
various
Train
Plane
Average Duration
6h  35m
Estimated price
$100-286
Company
various
Train
Average Duration
5h  18m
Estimated price
$136-265

Traveling From Barnsley to Edinburgh

The journey from Barnsley, with its charming industrial history, to Edinburgh, known for its stunning architecture and vibrant cultural scene, offers a fascinating contrast in experiences.

Best Neighbourhoods in Edinburgh

Edinburgh boasts diverse neighborhoods, each offering distinct character and charm.

Leith
• Trendy waterfront with a thriving food scene
• Home to the Royal Yacht Britannia
Old Town
• Rich history with medieval architecture
• Vibrant atmosphere with street performers and shops
New Town
• Elegant Georgian buildings and wide streets
• Popular for upscale shopping and dining

Best Times To Visit Edinburgh's Attractions

Maximizing your experience in Edinburgh means knowing the optimal times to visit its attractions.

Edinburgh Castle
Try visiting early in the morning to avoid the midday rush and enjoy quieter views.
Royal Mile
Weekdays tend to be less crowded, allowing for a more leisurely stroll and exploration.
Holyrood Palace
Late afternoon visits often lead to fewer tourists and the chance to appreciate the gardens.

Edinburgh Weather: What to Expect Year-Round

Edinburgh experiences a temperate maritime climate, characterized by cool summers and mild winters, with plenty of rainfall throughout the year. Spring and early autumn provide the best conditions for exploring, while the unpredictable weather can influence your travel plans, making layers and flexibility essential.

Dining Recommendation in Edinburgh

Try the haggis, neeps, and tatties at a traditional Scottish pub like The Cottage, where the rich, savory flavors contrast with Barnsley's more hearty English fare. The lively atmosphere and use of locally sourced ingredients highlight Edinburgh's culinary scene, offering a distinctive experience that celebrates Scotland's heritage.

Barnsley - Edinburgh operators

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

Train Show train routes
Contact phone
+44 800 200 6060
Website
https://www.northernrailway.co.uk/

Train from Barnsley to Leeds

Average Duration
1h
Estimated price
8-11

Train from Sheffield to Manchester Piccadilly

Average Duration
1h 18m
Estimated price
10-14
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Leeds to Edinburgh

Average Duration
2h 58m
Estimated price
120-370
Contact phone
+44 345 722 5333
Website
https://www.lner.co.uk/

Train from Leeds to Edinburgh

Average Duration
3h 14m
Estimated price
130-190

Train from Leeds to Northallerton

Average Duration
48m
Estimated price
65-95

Train from Northallerton to Edinburgh

Average Duration
2h 14m
Estimated price
110-160
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Sheffield to Edinburgh Bus Station

Average Duration
5h 15m
Estimated price
30-45
Website
https://uk.megabus.com

Bus from Sheffield Meadowhall to Edinburgh Bus Station

Average Duration
6h
Estimated price
22-35
Plane Show flights
Website
easyjet.com

Plane from Birmingham (BHX) to Edinburgh (EDI)

Average Duration
1h 5m
Estimated price
40-210

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

Traveling between Barnsley 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.

🚗 Embark on a picturesque road trip from Barnsley to Edinburgh, covering a distance of 346.0 km in approximately 4 hours and 6 minutes. 💰 Experience the flexibility of cost options for this journey, with prices ranging from £55 to £87 for the drive from Barnsley to Edinburgh by car.
Average price
£54 - £85
🚂 Starting from Barnsley the journey to Edinburgh by train involves a transfer at Leeds. The total travel time, including transfers, is approximately 4 hours and 40 minutes. 🚂 There are multiple routes available for this journey, with varying durations and transfer options. Prices for the train ticket range from £101 to £300, depending on the route and booking time. 🚂 Travelers can enjoy scenic views and convenient connections on this train journey from Barnsley to Edinburgh, operated by Northern Rail and CrossCountry.
Departure Point
Barnsley station
Arrival Point
Edinburgh station
🛫 Flying from Birmingham Airport to Edinburgh Airport is the quickest way to travel between Barnsley and Edinburgh, taking just 1 hour and 5 minutes on a direct flight.
Departure Point
Birmingham Airport
Arrival Point
Edinburgh Airport
🚌 The journey from Barnsley to Edinburgh by bus takes approximately 6 hours and 47 minutes, with a transfer in Sheffield. The services are operated by FlixBus. 🌍 The route covers a distance of 435 km and offers a convenient way to travel between these two cities. Prices for the bus tickets can vary between £20 - £32. 🗺️ For this trip, passengers will first depart from Barnsley Interchange/A1 towards Sheffield Centre for the transfer. Then, they will continue their journey towards Glasgow before reaching the final destination at Edinburgh Bus Station.
Departure Point
Sheffield station
Arrival Point
Edinburgh Bus Station

Frequently asked questions

Find out more about the route from Barnsley to Edinburgh.

Or choose the category:
The distance between Barnsley and Edinburgh is approximately 291.3 km by road and 346.3 km by driving. Traveling by train takes around 4 hours and 43 minutes, while combining train and flight from Leeds Bradford to Edinburgh takes approximately 6 hours and 21 minutes. Driving from Edinburgh to Barnsley takes around 4 hours and 6 minutes, and taking a bus from Barnsley to Edinburgh would take roughly 6 hours and 35 minutes.
The most cost-effective option for traveling from Barnsley to Edinburgh is by bus, which costs £24-£51 and takes 6h 35m. Taking the bus may take longer, but it is a more affordable option for budget-conscious travelers. However, if time efficiency is a priority, driving is the quickest way to reach Edinburgh from Barnsley, taking only 4h 6m.
The prices for traveling from Barnsley to Edinburgh by train range from £93 to £301. Alternatively, taking a bus from Edinburgh to Barnsley can cost between £25 and £49.
To get from Barnsley to Edinburgh without using public transportation, you can drive the distance of approximately 346.0 km. The journey takes around 4 hours and 6 minutes by car. The prices for a car rental can vary, but generally range from £55 to £87.
The best way to travel from Barnsley to Edinburgh without a car is by train. The journey takes approximately 4 hours and 43 minutes and tickets can cost between £87-£301.
No, there is no direct train link between Barnsley and Edinburgh. However, you can take a train from Barnsley to Leeds and then transfer to another train that will take you to Edinburgh. The total travel time for this route is approximately 4 hours and 43 minutes. Alternatively, you can consider driving, which would take around 4 hours and 6 minutes, or taking a bus, which would take around 6 hours and 35 minutes.
The flight between Barnsley and Edinburgh typically takes around 2 hours and 50 minutes with one stopover. However, there is no direct flight from Leeds Bradford Airport to Edinburgh Airport. The cost of the flight can vary depending on factors such as the airline, time of booking, and availability, but it typically ranges from £100 to £300.
There are many accommodation options available near Edinburgh. With over 1382 hotels to choose from, travelers can find a range of options to suit their preferences and budget. Prices start at £33, giving travelers the flexibility to find a suitable hotel that meets their needs.

Trips from Barnsley

Trips to Edinburgh