Travel from Inverness to Dundee

Bus or train from Inverness to Dundee?

ScotRail operates a train from Inverness to Dundee every 2 hours. Tickets cost $35 - $50 and the journey takes 2 h 15 min. ScotRail also services this route hourly. Alternatively, Fishers Tours of Dundee operates a bus from Inverness to Dundee once daily. Tickets cost $43 and the journey takes 3 h 18 min.

Book transport from Inverness to Dundee

How to get from Inverness to Dundee

From Inverness train to Perth then train to Dundee. 3 h 5 min £34. From Millburn, Morrisons bus to Dundee City Centre, Forum Centre. 3 h 18 min £30. From Inverness train to Dundee. 3 h 33 min £43. From Inverness, Bus Station bus to Broxden, Park and Ride then bus to Dundee City Centre, Bus Station. 3 h 38 min £26. From Inverness night train to Dundee. 3 h 26 min £43. From Inverness drive to Dundee. 2 h 24 min £23.

Is there a direct train between Inverness and Dundee?

Yes, there is a direct train departing from Inverness and arriving at Dundee. Services depart once a week. The journey takes approximately 3½ hours.

Is there a direct bus between Inverness and Dundee?

Yes, there is a direct bus departing from Millburn, Morrisons and arriving at Dundee City Centre, Forum Centre. Services depart once daily. The journey takes approximately 3¼ hours.

Operators from Inverness to Dundee

Close Print Itinerary
  1. Here are 6 options to get from
    Inverness to Dundee:

    1. Trip:
      1 Train via Perth
      • One-Way approx: USD $43 - $53
      • Duration: 3 h 5 min
      Open +
      • Trip:
        1 Train via Perth
        • One-Way approx: USD $43 - $53
        • Duration: 3 h 5 min
        Close x
    2. Trip:
      2 Bus Fishers Tours of Dundee
      • One-Way approx: USD $43
      • Duration: 3 h 18 min
      Open +
      • Trip:
        2 Bus Fishers Tours of Dundee
        • One-Way approx: USD $43
        • Duration: 3 h 18 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $55 - $70
      • Duration: 3 h 33 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $55 - $70
        • Duration: 3 h 33 min
        Close x
    4. Trip:
      4 Bus Scottish Citylink
      • One-Way approx: USD $31 - $43
      • Duration: 3 h 38 min
      Open +
      • Trip:
        4 Bus Scottish Citylink
        • One-Way approx: USD $31 - $43
        • Duration: 3 h 38 min
        Close x
    5. Trip:
      5 Night train
      • One-Way approx: USD $55 - $70
      • Duration: 3 h 26 min
      Open +
      • Trip:
        5 Night train
        • One-Way approx: USD $55 - $70
        • Duration: 3 h 26 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $27 - $40
      • Duration: 2 h 24 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $27 - $40
        • Duration: 2 h 24 min
        Close x