1map logoGo to main page

Edinburgh to Kelso from $11: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Edinburgh, United Kingdom
to
Kelso, United Kingdom

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

$11 - OtherBest price
72 kmDistance
58m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Edinburgh to Kelso 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
Taxi
Average Duration
1h  18m
Estimated price
$38-64
Recommended
route map
Distance: 72 km
Duration: 58m

See more options

Company
various
Drive
Average Duration
58m
Estimated price
$11-17
Company
various
Taxi
Average Duration
58m
Estimated price
$113-143

Traveling From Edinburgh to Kelso

The journey from Edinburgh to Kelso offers a fascinating transition from the vibrant city life of Scotland’s capital to the tranquil charm of the Borders, inviting you to explore stunning landscapes and rich history.

Best Neighbourhoods in Kelso

Kelso features charming neighborhoods that reflect its rich heritage and picturesque scenery.

Town Center
• Home to historic buildings and local shops.
• Regular farmers' markets showcasing local produce.
Rutherfords
• Close to the tranquil River Tweed.
• Offers scenic walks and peaceful settings.
Nisbet
• Features stunning countryside views and green spaces.
• A quiet retreat, perfect for relaxation.

Best Times To Visit Kelso's Attractions

Timing your visit to Kelso’s attractions can immensely enhance your experience.

Kelso Abbey
Explore in the early morning for serenity and fewer tourists.
Floors Castle
Visit during weekdays in spring for pleasant weather and quieter gardens.
Kelsocraig
Experience sunset views in the late evening, perfect for photography.

Kelso Weather: What to Expect Year-Round

Kelso experiences a temperate maritime climate, with mild summers and cool winters, making it a welcoming destination year-round; late spring to early autumn offers the best conditions for outdoor activities. Weather can influence your travel plans, so packing for unpredictability ensures you appreciate everything this charming town has to offer.

Dining Recommendation in Kelso

For a delightful contrast to Edinburgh’s bustling dining scene, try the local favorite, The Cobbles, where you can savor haggis-stuffed chicken complemented by locally sourced vegetables. The cozy atmosphere and emphasis on fresh Borders ingredients create a homely experience that highlights the region’s rich culinary heritage.

Edinburgh - Kelso operators

Explore transport companies operating between Edinburgh and Kelso, 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 Edinburgh to Tweedbank

Average Duration
59m
Estimated price
£400-402
Taxi
Contact phone
+44 1896 759 300

Taxi from Tweedbank to Kelso

Average Duration
19m
Estimated price
£404-405
Contact phone
+44 7493 233 692
Website
https://langleecabs.co.uk

Taxi from Tweedbank to Kelso

Average Duration
19m
Estimated price
£404-405
Contact phone
+44 1896 756 789
Website
https://fivestartaxisgalashiels.com

Taxi from Tweedbank to Kelso

Average Duration
19m
Estimated price
£404-405

Frequently asked questions

Find out more about the route from Edinburgh to Kelso.

Or choose the category:
The distance between Edinburgh and Kelso is approximately 62.8 km by road. By taking a train and then a bus, it typically takes around 2 hours and 24 minutes to travel from Edinburgh to Kelso. If you prefer to drive, the journey usually takes about 1 hour and 30 minutes. Alternatively, a bus journey between the two cities typically takes around 2 hours and 30 minutes.
The most cost-effective option for traveling from Edinburgh to Kelso is by bus, with tickets costing between £7-£11. The journey takes approximately 2 hours and 30 minutes. If time is of the essence, taking a taxi is the quickest option, but it is also the most expensive, with fares ranging from £110-£141 and a travel time of around 58 minutes.
The prices for a bus ticket between Kelso and Edinburgh typically range from £8 to £10.
The most convenient way to travel from Edinburgh to Kelso without using public transportation is by driving. The distance between the two cities is approximately 72.4 km, and it takes around 58 minutes to reach Kelso by car. The cost of the journey by car can range from £11 to £17, depending on factors such as fuel prices and tolls.
To travel from Edinburgh to Kelso without a car, the best option is to take a train and then a bus. The journey takes approximately 2 hours and 24 minutes and the cost ranges between £11 and £17. First, you would need to catch a train from Edinburgh to Tweedbank, and from there, transfer to the line 67 bus that will take you directly to Kelso.
Yes, there is a direct bus link between Edinburgh and Kelso. The journey takes approximately 2 hours and 30 minutes and is operated by Borders Buses. The bus departs from North Bridge station in Edinburgh and arrives at St Boswells Bus Stance in Kelso.
There are plenty of options for accommodation near Kelso. With over 266 hotels available, you will surely find something that suits your needs and budget. Prices start at £45, offering a range of affordable options for travelers.