1map logoGo to main page

Keith to Edinburgh from $35: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Keith, United Kingdom
to
Edinburgh, United Kingdom

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

$35 by busBest price
267 kmDistance
3h Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Keith 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  13m
Estimated price
$48-220
Recommended
Company
Megabus UK
Bus
Average Duration
6h  53m
Estimated price
$35-53
Cheapest
route map
Distance: 267 km
Duration: 3h

See more options

Company
none
Drive
Average Duration
3h 
Estimated price
$48-80
Company
various
Train
Average Duration
3h  39m
Estimated price
$53-80

Traveling From Keith to Edinburgh

Traveling from Keith to Edinburgh offers a striking contrast between the serene charm of a small Scottish town and the bustling vibrancy of a capital city rich in history and culture.

Best Neighbourhoods in Edinburgh

Edinburgh boasts diverse neighborhoods, each offering its own unique vibe.

Old Town
• Home to the iconic Edinburgh Castle.
• Cobblestone streets filled with history and culture.
New Town
• Renowned for its Georgian architecture.
• A hub for shopping and trendy cafes.
Leith
• Vibrant waterfront area with seafood restaurants.
• A mix of hip bars and cultural venues.

Best Times To Visit Edinburgh's Attractions

Timing your visits can enhance your Edinburgh experience significantly.

Edinburgh Castle
Visit early in the morning during weekdays for fewer crowds.
Royal Mile
Explore in the late afternoon for a more relaxed stroll.
Arthur's Seat
Hike in the early morning to enjoy tranquility and stunning views.

Edinburgh Weather: What to Expect Year-Round

Edinburgh experiences a maritime climate with cool temperatures and varying rainfall throughout the year, making light layers and waterproofs essential. The best times to visit are late spring to early autumn, when the weather is milder, significantly enhancing your exploration of the city's attractions.

Dining in Edinburgh: A Culinary Journey

A must-try dish in Edinburgh is haggis, often enjoyed at the atmospheric Restaurant Martin Wishart, where traditional flavors meet contemporary presentation. This dining experience contrasts with Keith’s more understated culinary offerings, providing a vibrant ambiance and innovative uses of local ingredients that truly celebrate Scotland's rich gastronomic heritage.

Keith - Edinburgh operators

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

Train
Contact phone
+44 344 811 0141
Website
https://www.scotrail.co.uk/

Train from Keith to Aberdeen

Average Duration
1h 14m
Estimated price
390-391

Train from Aberdeen to Haymarket

Average Duration
2h 12m
Estimated price
26-41

Train from Keith to Edinburgh

Average Duration
3h 39m
Estimated price
41-60
Contact phone
+44 345 722 5333
Website
https://www.lner.co.uk/

Train from Aberdeen to Haymarket

Average Duration
2h 27m
Estimated price
392-393
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Aberdeen to Haymarket

Average Duration
2h 26m
Estimated price
394-396
Bus
Website
https://uk.megabus.com

Bus from Elgin Bus Station to Aberdeen Coach Station

Average Duration
2h
Estimated price
398-399

Bus from Aberdeen Coach Station to Edinburgh Bus Station

Average Duration
3h 6m
Estimated price
1760-1761
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Aberdeen Bus Station to Edinburgh Bus Station

Average Duration
3h 25m
Estimated price
390-1762