Hamilton
Hamilton
Kelso
Kelso
Bus Driving

Hamilton to Kelso

Updated: 29 May 2026

Kelso is a historic town in the Scottish Borders, accessible from Hamilton. The most practical way to travel is by car via the A72 and A699, taking about 1 hour and 45 minutes. Bus services are also available. The route is very scenic, passing through the heart of the Borders. Kelso is famous for its abbey and its racecourse.

Total Distance: 95 km driving distance, 80 km straight-line air distance.
Fastest Way
Driving, taking 1 hour 45 minutes, is the fastest way to travel.
Cheapest Way
Bus, costing 14.00 GBP, is the most affordable option.
Compare Hamilton to Kelso Routes
Bus
Connecting
Driving
Direct
Duration 2 hours 30 mins 1 hour 45 mins
Avg Price 14.00 GBP 15.00 GBP fuel cost
Operator Various N/A
Route A72 and A699 A72 and A699
Tip Check the bus schedule as services are limited. The A699 is a scenic but winding road.
Travel Tips
  • Driving
    The A699 can be narrow in places; drive with care.
  • Bus Services
    Check the timetable in advance as services are infrequent.
  • Parking
    Public parking is available in the town center.
  • Walking
    The town is very compact and easy to explore on foot.
  • Planning
    Allow extra time for your journey.
Safety Tips
  • Road Safety
    The A699 is a rural road; watch for farm vehicles.
  • Pedestrian Safety
    Use designated crossings in the town.
  • Night Travel
    Ensure your vehicle is in good condition for rural driving.
  • Emergency
    Keep your phone charged.
People Also Ask
  • Is there a train to Kelso?
    No, there is no direct train from Hamilton.
  • How long is the drive?
    The drive takes about 1 hour 45 minutes.
  • Is it a nice town?
    Yes, Kelso is a very historic and beautiful town.
  • Are there buses?
    Yes, but services are limited.
  • How far is it?
    It is about 95 kilometers from Hamilton.
Quick Info
  • From Hamilton, Scotland, United Kingdom
  • To Kelso, Scotland, United Kingdom
  • Modes
Best Time to Travel

Summer, to enjoy the town's outdoor activities.

Things to Do in Kelso
1
Kelso Abbey
Visit the historic abbey ruins.
2
Floors Castle
Explore the magnificent castle and grounds.
3
Kelso Town Centre
Explore the local shops and cafes.
4
River Tweed
Take a relaxing walk along the riverbank.
Tags
Hamilton to Kelso Kelso travel bus to Kelso driving to Kelso Scottish Borders transport Hamilton commute Kelso town Scottish travel