Travel from Glasgow to Dufftown

Bus or train from Glasgow to Dufftown?

You can take a train from Glasgow to Dufftown via Aberdeen and Keith, Railway Station in around 6 h. Alternatively, you can take a bus from Glasgow to Dufftown via Inverness, Bus Station and Elgin, Bus Station in around 6 h 57 min.

How to get from Glasgow to Dufftown

From Glasgow Queen Street train to Aberdeen, train to Keith, Railway Station, then line 360 bus to Dufftown, The Clock Tower. 6 h £54. From Glasgow Queen Street train to Elgin, Railway Station, bus to Elgin, Bus Station, then line 36 bus to Dufftown, The Clock Tower. 6 h 3 min £58. From Buchanan Bus Station bus to Inverness, Bus Station, bus to Elgin, Bus Station, then line 36 bus to Dufftown, The Clock Tower. 6 h 57 min £34. From Glasgow drive to Dufftown. 3 h 6 min £30.

Operators from Glasgow to Dufftown

Close Print Itinerary
  1. Here are 4 options to get from
    Glasgow to Dufftown:

    1. Trip:
      1 Train via Aberdeen
      • One-Way approx: USD $68 - $84
      • Duration: 6 h
      Open +
      • Trip:
        1 Train via Aberdeen
        • One-Way approx: USD $68 - $84
        • Duration: 6 h
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $72 - $90
      • Duration: 6 h 3 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $72 - $90
        • Duration: 6 h 3 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $25 - $63
      • Duration: 6 h 57 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $25 - $63
        • Duration: 6 h 57 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $30 - $50
      • Duration: 3 h 6 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $30 - $50
        • Duration: 3 h 6 min
        Close x