ScotRail operates a train from Dumfries to Gretna Green hourly. Tickets cost $8 - $11 and the journey takes 23 min. Alternatively, Stagecoach Cumbria & North Lancashire operates a bus from Dumfries to Gretna Green 3 times a week. Tickets cost $10 and the journey takes 58 min.
From Dumfries train to Gretna Green. 23 min £7. From Dumfries, Loreburn Street (Rae Street) bus to Gretna, Annan Road (Woodside Road). 58 min £6. From Dumfries, Academy Street (Catherine Street) bus to Lockerbie, Crown Inn (Goods Station Road) then bus to Gretna Green, Gretna Old Church (Sarkside). 1 h 49 min £7. From Dumfries taxi to Gretna Green. 28 min £69. From Dumfries drive to Gretna Green. 28 min £4.