HUB hero image

How to Travel from

Stranraer to Gretna

by Rideshare, Route or Car

Stranraer
+0
Gretna
Transport search to Gretna
Stranraer
+0
Gretna
Building a composite car route
Cheapest
Best Offer!
Car
1 h 45 min
146 km.
from $8
Composite Route Car Only

Three ways to Travel from Stranraer to Gretna

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

ScotRail

Phone:
+44 344 811 0141
Website:
scotrail.co.uk/
Train from Stranraer to Kilmarnock
Ave. Duration:
1h 49m
Frequency:
Twice daily
Estimated price:
$29.11–$63.29
Train from Kilmarnock to Gretna
Ave. Duration:
1h 29m
Frequency:
Every 4 hours
Estimated price:
$29.11–$63.29

Bus operators

Stagecoach West Scotland

Phone:
+44 1292 613500
Website:
stagecoachbus.com
Bus from Port Rodie Ferry Terminal to Dumfries
Ave. Duration:
2h 29m
Frequency:
Every 4 hours
Estimated price:
$15.19–$22.78

Questions and Answers

What is the cheapest way to get from Stranraer to Gretna?

The cheapest way to get from Stranraer to Gretna is to bus via Hill Court which costs $17.39 - $25 and takes 4h 56m.

What is the fastest way to get from Stranraer to Gretna?

The fastest way to get from Stranraer to Gretna is to drive which takes 1h 45m and costs $29.35 - $43.48 .

Is there a direct bus between Stranraer and Gretna?

No, there is no direct bus from Stranraer to Gretna. However, there are services departing from Port Rodie Ferry Terminal and arriving at Central Avenue via Dumfries station and Hill Court. The journey, including transfers, takes approximately 4h 56m.

Is there a direct train between Stranraer and Gretna?

No, there is no direct train from Stranraer to Gretna. However, there are services departing from Stranraer and arriving at Gretna Green via Kilmarnock. The journey, including transfers, takes approximately 4h 18m.

How far is it from Stranraer to Gretna?

The distance between Stranraer and Gretna is 162 km. The road distance is 146.5 km.

How do I travel from Stranraer to Gretna without a car?

The best way to get from Stranraer to Gretna without a car is to bus which takes 3h 39m and costs $22.83 - $40.22 .

How long does it take to get from Stranraer to Gretna?

It takes approximately 3h 39m to get from Stranraer to Gretna, including transfers.

Where do I catch the Stranraer to Gretna bus from?

Stranraer to Gretna bus services, operated by Stagecoach West Scotland, depart from Port Rodie Ferry Terminal station.

Where do I catch the Stranraer to Gretna train from?

Stranraer to Gretna train services, operated by ScotRail, depart from Stranraer station.

Train or bus from Stranraer to Gretna?

The best way to get from Stranraer to Gretna is to bus which takes 3h 39m and costs $22.83 - $40.22 . Alternatively, you can train, which costs $50 - $108.70 and takes 4h 18m.

Where does the Stranraer to Gretna bus arrive?

Stranraer to Gretna bus services, operated by Stagecoach West Scotland, arrive at Dumfries station.

Where does the Stranraer to Gretna train arrive?

Stranraer to Gretna train services, operated by ScotRail, arrive at Kilmarnock station.

Can I drive from Stranraer to Gretna?

Yes, the driving distance between Stranraer to Gretna is 146 km. It takes approximately 1h 45m to drive from Stranraer to Gretna.

How do I get a train ticket from Stranraer to Gretna?

Book your Stranraer to Gretna train tickets online with Omio.

Where can I stay near Gretna?

There are 423+ hotels available in Gretna. Prices start at $39.92 per night.
+0