1map logoGo to main page

York, North Yorkshire to Edinburgh, Edinburgh from $48: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
York, United Kingdom
to
Edinburgh, United Kingdom

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

$48 - Train, flyBest price
162.2 kmDistance
2h 25m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from York 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
2h  25m
Estimated price
$110-330
Recommended
Company
various
Train
Plane
Average Duration
5h  48m
Estimated price
$48-301
Cheapest
route map
Distance: 162.2 km
Duration: 2h 25m

See more options

Pricing table
Company
various
Drive
Average Duration
3h  42m
Estimated price
$60-90
Company
Caledonian Sleeper
Train
Average Duration
3h  10m
Estimated price
$80-100

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $41 $41 $41 $41 $42 $37 $34
Train $47 $43 $49 $40 $42 $41 $44

Traveling From York to Edinburgh

The journey from York to Edinburgh reveals a fascinating contrast between York's historical charm and Edinburgh's dramatic landscapes and vibrant culture.

Best Neighbourhoods in Edinburgh

Edinburgh offers diverse neighborhoods, each with its own charm and attractions.

Old Town
• Home to the historic Edinburgh Castle.
• Cobblestone streets filled with quaint shops.
Leith
• Trendy waterfront area with excellent seafood restaurants.
• Vibrant arts scene and stunning views.
New Town
• Georgian architecture and upscale shopping destinations.
• Wide avenues and beautiful gardens to explore.

Best Times To Visit Edinburgh's Attractions

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

Edinburgh Castle
Visiting early in the morning helps avoid long queues and enjoy peaceful views.
The Royal Mile
Exploring during weekdays allows for a more relaxed stroll through shops and cafes.
Arthur's Seat
Early mornings or late afternoons offer stunning sunsets without large crowds.

Edinburgh Weather: What to Expect Year-Round

Edinburgh experiences a cold, temperate climate, with rain pretty much a given throughout the year. The best times to visit are late spring and early autumn, as milder temperatures and clear skies enhance your overall travel experience.

Dining Recommendation in Edinburgh

For a taste of Edinburgh, try haggis accompanied by neeps and tatties at The Royal McGregor, where the rustic atmosphere enhances the authentic Scottish experience. This dish contrasts sharply with York's more traditional English fare, showcasing a rich flavor profile that's steeped in local ingredients and cultural heritage.

York - Edinburgh operators

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

Train Show train routes
Contact phone
+44 345 722 5333
Website
https://www.lner.co.uk/

Train from York to Edinburgh

Average Duration
2h 25m
Estimated price
$120-180

Train from York to Leeds

Average Duration
43m
Estimated price
$55-80
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from York to Edinburgh

Average Duration
2h 34m
Estimated price
$110-330

Train from York to Leeds

Average Duration
22m
Estimated price
$27-45
Website
https://sleeper.scot

Train from York to Edinburgh

Average Duration
3h 10m
Estimated price
$80-100
Plane Show flights
Website
https://www.easyjet.com

Plane from Leeds Bradford Airport to Edinburgh Airport

Average Duration
3h
Estimated price
$80-360
Website
https://www.ryanair.com

Plane from Leeds Bradford Airport to Edinburgh Airport

Average Duration
4h 47m
Estimated price
$35-260
Website
https://www.aerlingus.com

Plane from Leeds Bradford Airport to Edinburgh Airport

Average Duration
4h 57m
Estimated price
$160-650
Website
https://www.klm.com

Plane from Leeds Bradford Airport to Edinburgh Airport

Average Duration
5h 10m
Estimated price
$260-1500

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

Traveling between York 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 journey from York to Edinburgh, spanning a driving distance of 186 miles. Enjoy the scenic route as you cruise towards the historic Scottish capital. 💰 Prices for the road trip from York to Edinburgh range between £47 to £71, offering flexibility based on your budget and preferences. Plan your trip accordingly to suit your travel style and needs. 🏰 Arrive in Edinburgh after approximately 3 hours and 42 minutes of driving, ready to explore the charming city's blend of old-world charm and vibrant modern culture. Experience the beauty of Scotland's capital at your own pace and make unforgettable memories along the way.
Average price
£47 - £70
🚆 Begin your journey from York station on a direct train to Edinburgh, operated by LNER. Trains depart every 30 minutes, offering a convenient and frequent service for travelers. The scenic journey takes approximately 2 hours and 25 minutes, allowing you to relax and enjoy the views along the way. 🚆 Traveling from York to Edinburgh by train offers a seamless and efficient way to cover the 329 km distance between the two cities. The LNER service ensures a comfortable ride, departing from York station and arriving at Edinburgh station. Explore the cultural treasures of Edinburgh, such as the historic Edinburgh Castle and the charming Old Town, upon arrival. 🚆 For a hassle-free and time-saving trip, opt for the direct train route from York to Edinburgh that takes approximately 2 hours and 25 minutes. With the convenience of frequent departures and reliable service by LNER, you can experience a smooth journey from the heart of Yorkshire to the captivating capital of Scotland. Embrace the beauty and heritage of Edinburgh as you arrive at Edinburgh Waverley station, ready to embark on a memorable Scottish adventure.
Departure Point
York station
Arrival Point
Edinburgh station
Useful tips for train travellers
The main operators for the York to Edinburgh route are LNER (London North Eastern Railway) and TransPennine Express. LNER offers standard seating (Economy) along with First Class options that include spacious seating, complimentary food, and Wi-Fi. TransPennine Express provides Economy and Standard seating, with the option to upgrade to First Class for a more premium experience. For more details, visit the following websites: LNER - https://www.lner.co.uk/ and TransPennine Express - https://www.tpexpress.co.uk/.
Upon arriving at Edinburgh Waverley Station, you can find luggage storage facilities available in the station, allowing you to explore the city without heavy bags. The station also features restrooms, but if you need a shower, you'll have to head to a nearby gym or hotel. For navigating the arrival station, look for the helpful information desks, which can direct you to various exits and transport options.
🛫 Flying from Leeds Bradford Airport to Edinburgh Airport involves a single stopover, making the journey approximately 3 hours in duration. Multiple airlines such as EasyJet, Ryanair, Aer Lingus, and KLM provide flight options for this route.
Departure Point
Leeds Bradford Airport
Arrival Point
Edinburgh Airport. The quickest flight takes 3h and has one stopover
⭐️ The bus journey from York to Edinburgh takes approximately 6 hours 30 mins covering a distance of 406 km with a transfer along the way. The first step involves a bus towards Leeds City Centre with York & Country agency, followed by a bus towards Glasgow with FlixBus. 🚌 Route 1: The initial leg of the trip is a bus ride to Leeds City Centre lasting about 1 hour 4 mins. Departure is from Peasholm Park in York and subsequently, another bus from Leeds to Edinburgh with a total travel time of 5 hours 15 mins. This route is operated by FlixBus and covers multiple cities. 🛤️ Another option is Route 3, which entails a shorter train journey from York to Edinburgh lasting 2 hours 54 mins with a total distance of 329 km. The first train leg goes to Sunderland with LNER, followed by a train to Edinburgh with East Coast Trains. This route offers a quicker but different mode of transportation compared to the bus options.
Useful tips for bus travellers
• When planning your journey from York to Edinburgh, opt for the route with the least transfer time, such as Route 1 or Route 2, as both feature a transfer at Leeds and can take about 6 hours 30 minutes.
• While in Leeds, utilize the time during your transfer to grab a quick meal at the nearby Trinity Leeds shopping center, which has a variety of dining options, from casual eateries to quick bites – you can find their website here: trinityleeds.com
• Upon arriving at Edinburgh's St. Andrew Square bus station, which is conveniently located near the city center, familiarize yourself with the area using the station's map found on their official website: edinburgh.gov.uk From there, you can easily walk to attractions like Princes Street or catch a tram to the airport.