HUB hero image

How to Travel from

Keswick to Melrose

by Rideshare, Route or Car

Keswick
+0
Melrose
Transport search to Melrose
Keswick
+0
Melrose
Building a composite car route
Cheapest
Best Offer!
Car
1 h 49 min
151 km.
from $8
Composite Route Car Only

Four ways to Travel from Keswick to Melrose

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Avanti West Coast

Phone:
00 44 345 528 0253
Website:
avantiwestcoast.co.uk/
Train from Penrith North Lakes to Carlisle
Ave. Duration:
15 min
Frequency:
Hourly
Estimated price:
$9.49–$75.95
Train from Penrith North Lakes to Edinburgh
Ave. Duration:
1h 35m
Frequency:
3 times a day
Estimated price:
$63.29–$189.87

ScotRail

Phone:
+44 344 811 0141
Website:
scotrail.co.uk/
Train from Edinburgh Waverley to Tweedbank
Ave. Duration:
1h
Frequency:
Hourly
Estimated price:
$15.19–$32.91

TransPennine Express Service

Phone:
+44 345 600 1671
Website:
tpexpress.co.uk/
Train from Penrith North Lakes to Carlisle
Ave. Duration:
15 min
Frequency:
Hourly
Estimated price:
$12.66–$32.91
Train from Penrith North Lakes to Edinburgh
Ave. Duration:
1h 39m
Frequency:
Every 4 hours
Estimated price:
$34.18–$88.60

Bus operators

Stagecoach West

Phone:
0345 241 8000
Website:
stagecoachbus.com
Bus from Keswick to Penrith
Ave. Duration:
41 min
Frequency:
Hourly
Estimated price:
$2.96

Borders Buses

Phone:
01896 754350
Website:
bordersbuses.co.uk/
Bus from Market Hall to Galashiels
Ave. Duration:
2h 1m
Frequency:
Every 2 hours
Estimated price:
$8.23–$10.76
Bus from Galashiels Transport Interchange to Abbey
Ave. Duration:
24 min
Frequency:
Every 20 minutes
Estimated price:
$5.06–$6.96

Wright Bros Coaches

Phone:
+44 (0)1434 381200
Website:
wrightscoaches.co.uk/
Bus from Keswick to Penrith
Ave. Duration:
30 min
Frequency:
4 times a week

Scottish Borders Council

Phone:
0300 100 1800
Website:
scotborders.gov.uk/info/20030/public_and_community_transport/94/bus_services
Bus from Galashiels Transport Interchange to Abbey
Ave. Duration:
22 min
Frequency:
Twice daily

Questions and Answers

What is the cheapest way to get from Keswick to Melrose?

The cheapest way to get from Keswick to Melrose is to drive which costs $28.26 - $42.39 and takes 1h 48m.

What is the fastest way to get from Keswick to Melrose?

The fastest way to get from Keswick to Melrose is to drive which takes 1h 48m and costs $28.26 - $42.39 .

How far is it from Keswick to Melrose?

The distance between Keswick and Melrose is 166 km. The road distance is 142.9 km.

How do I travel from Keswick to Melrose without a car?

The best way to get from Keswick to Melrose without a car is to bus and train which takes 5h 3m and costs $21.74 - $86.96 .

How long does it take to get from Keswick to Melrose?

It takes approximately 5h 3m to get from Keswick to Melrose, including transfers.

Can I drive from Keswick to Melrose?

Yes, the driving distance between Keswick to Melrose is 143 km. It takes approximately 1h 48m to drive from Keswick to Melrose.

Where can I stay near Melrose?

There are 341+ hotels available in Melrose. Prices start at $75.10 per night.
+0