Timetable
Train route
Cheap train tickets

Kingussie to Perth Train Route Details

First train
First train
06:24
Last train
Last train
21:19
Departure city
Departure city
Arrival city
Arrival city
Journey time
Journey time
1h 11m
Distance
Distance
53 miles
Price
Price
PHP 792.79*
Train operators
Train operators

Where to stay near Perth

  • Mercure Perth Hotel
    Mercure Perth Hotel
    W Mill St
    7.5/10
    114 review
  • Salutation Hotel
    Salutation Hotel
    30-34 South St
    7.8/10
    106 review
  • Holiday Inn Express PERTH by IHG
    Holiday Inn Express PERTH by IHG
    196 Dunkeld Rd
    8.7/10
    118 review
  • Sunbank House Metro Hotel
    Sunbank House Metro Hotel
    50 Dundee Rd
    9.0/10
    73 review
  • Leonardo Boutique Huntingtower Perth
    Leonardo Boutique Huntingtower Perth
    Crieff Road, Huntingtower
    8.6/10
    111 review
  • Travelodge Perth Broxden Junction
    Travelodge Perth Broxden Junction
    Broxden Trunk Road Service Area
    8.3/10
    42 review
  • The Parklands Hotel
    The Parklands Hotel
    2 St Leonard's Bank
    8.5/10
    54 review
  • Perth City Centre
    Perth City Centre
    Mill St
    7.6/10
    42 review

Why Book Train Tickets With Trip.com?

  • Split Tickets

    Best price promise

    If you find trains for a cheaper price elsewhere, let us know and we'll refund the difference*
  • Split Tickets

    Split Tickets

    Split your journey for cheaper train fares
  • Split Tickets

    National Rail Partners

    Official train ticket sellers with 5-star customer support
  • Split Tickets

    No Booking Fees on the App

    Only pay for your train travel – no hidden fees

Recommendations

  • Trains from Kingussie

  • Trains to Perth

  • Popular routes

  • Top Destinations

  • Popular stations

  • Live times

*Based on Trip.com ticket data from 2023, Split Tickets provided notably lower prices compared to full-price tickets.