Travel from Glasgow to Thornhill-Dumfries-and-Galloway-Scotland

Bus or train from Glasgow to Thornhill?

ScotRail operates a train from Glasgow to Thornhill every 3 hours. Tickets cost $26 - $35 and the journey takes 1 h 42 min. 5 other operators also service this route. Alternatively, Stagecoach West operates a bus from Glasgow to Thornhill hourly. Tickets cost $13 - $15 and the journey takes 2 h 9 min. 2 other operators also service this route.

How to get from Glasgow to Thornhill

From Glasgow Central train to Dumfries, Lovers Walk (Railway Station), bus to Dumfries, Whitesands (Rural Stances), then bus to Thornhill, Cross (West Morton Street). 2 h 30 min £26. From Buchanan Bus Station bus to Dumfries, Whitesands (Rural Stances) then bus to Thornhill, Cross (West Morton Street). 2 h 46 min £13. From Glasgow Central train to Kirkconnel, Main Street (Polveoch Terrace), line 221 bus to Sanquhar, High Street (Simpson Road), then line 246 bus to Thornhill, Drumlanrig St (Post Office). 2 h 59 min £19. From Glasgow taxi to Thornhill. 1 h 6 min £102. From Glasgow drive to Thornhill. 1 h 6 min £11.

Operators from Glasgow to Thornhill

Close Print Itinerary
  1. Here are 5 options to get from
    Glasgow to Thornhill:

    1. Trip:
      1 Train
      • One-Way approx: USD $32 - $42
      • Duration: 2 h 30 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $32 - $42
        • Duration: 2 h 30 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $17 - $21
      • Duration: 2 h 46 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $17 - $21
        • Duration: 2 h 46 min
        Close x
    3. Trip:
      3 Train via Kirkconnel, Main Street (Polveoch Terrace)
      • One-Way approx: USD $25 - $31
      • Duration: 2 h 59 min
      Open +
      • Trip:
        3 Train via Kirkconnel, Main Street (Polveoch Terrace)
        • One-Way approx: USD $25 - $31
        • Duration: 2 h 59 min
        Close x
    4. Trip:
      4 Taxi
      • One-Way approx: USD $120 - $150
      • Duration: 1 h 6 min
      Open +
      • Trip:
        4 Taxi
        • One-Way approx: USD $120 - $150
        • Duration: 1 h 6 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $13 - $20
      • Duration: 1 h 6 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $13 - $20
        • Duration: 1 h 6 min
        Close x