Train from Inverkeithing to Shepperton

From
Departure
To
Arrival
Single
Return
Open Return
Depart
Tue, Dec 6 00:00
1 Adult 0 Children
Search
Trip.comTrainsLow-cost Trains from Inverkeithing to Shepperton

How do I pick up my tickets?

Inverkeithing to Shepperton Train Journey Information

Average duration

7h 41m

Shortest duration

6h 24m

Changes required

Changes required

Trains per day

Approx. 29

Train companies

South Western Railway

Inverkeithing to Shepperton Train Times

Today 13:38, Tue, Dec 6

  1. 13:47

    Inverkeithing

    20:37

    Shepperton

    Train G55033-1L38 is operated by ScotRail. The speed of this train is 100km/h.
Days of operation: Mon–FriTrain L77598-1E19 is operated by LNER. The speed of this train is 125km/h.
Days of operation: Mon–FriTrain Y69061-2H59 is operated by South Western Railway. The speed of this train is 75km/h.
Days of operation: Mon–Fri
     6h 50mChanges required

    E-ticket

    13:47

    Changes required

    20:37

    Inverkeithing

    Shepperton

    Train G55033-1L38 is operated by ScotRail. The speed of this train is 100km/h.
Days of operation: Mon–FriTrain L77598-1E19 is operated by LNER. The speed of this train is 125km/h.
Days of operation: Mon–FriTrain Y69061-2H59 is operated by South Western Railway. The speed of this train is 75km/h.
Days of operation: Mon–Fri
    6h 50m

    E-ticket

  2. 14:47

    Inverkeithing

    21:37

    Shepperton

    Train G55037-1L40 is operated by ScotRail. The speed of this train is 100km/h.
Days of operation: Mon–SatTrain L77600-1E21 is operated by LNER. The speed of this train is 125km/h.
Days of operation: Mon–FriTrain Y69076-2H63 is operated by South Western Railway. The speed of this train is 75km/h.
Days of operation: Mon–Fri
     6h 50mChanges required

    E-ticket

    14:47

    Changes required

    21:37

    Inverkeithing

    Shepperton

    Train G55037-1L40 is operated by ScotRail. The speed of this train is 100km/h.
Days of operation: Mon–SatTrain L77600-1E21 is operated by LNER. The speed of this train is 125km/h.
Days of operation: Mon–FriTrain Y69076-2H63 is operated by South Western Railway. The speed of this train is 75km/h.
Days of operation: Mon–Fri
    6h 50m

    E-ticket

  3. 15:47

    Inverkeithing

    22:37

    Shepperton

    Train G55038-1L42 is operated by ScotRail. The speed of this train is 100km/h.
Days of operation: Mon–FriTrain L77602-1E23 is operated by LNER. The speed of this train is 125km/h.
Days of operation: Mon–FriTrain Y69091-2H67 is operated by South Western Railway. The speed of this train is 75km/h.
Days of operation: Mon–Fri
     6h 50mChanges required

    E-ticket

    15:47

    Changes required

    22:37

    Inverkeithing

    Shepperton

    Train G55038-1L42 is operated by ScotRail. The speed of this train is 100km/h.
Days of operation: Mon–FriTrain L77602-1E23 is operated by LNER. The speed of this train is 125km/h.
Days of operation: Mon–FriTrain Y69091-2H67 is operated by South Western Railway. The speed of this train is 75km/h.
Days of operation: Mon–Fri
    6h 50m

    E-ticket

  4. 16:16

    Inverkeithing

    23:37

    Shepperton

    Train G54988-2G38 is operated by ScotRail. The speed of this train is 90km/h.
Days of operation: Mon–FriTrain L77603-1E24 is operated by LNER. The speed of this train is 125km/h.
Days of operation: Mon–FriTrain Y69106-2H71 is operated by South Western Railway. The speed of this train is 75km/h.
Days of operation: Mon–Fri
     7h 21mChanges required

    E-ticket

    16:16

    Changes required

    23:37

    Inverkeithing

    Shepperton

    Train G54988-2G38 is operated by ScotRail. The speed of this train is 90km/h.
Days of operation: Mon–FriTrain L77603-1E24 is operated by LNER. The speed of this train is 125km/h.
Days of operation: Mon–FriTrain Y69106-2H71 is operated by South Western Railway. The speed of this train is 75km/h.
Days of operation: Mon–Fri
    7h 21m

    E-ticket

  5. 17:05

    Inverkeithing

    00:08+1

    Shepperton

    Train L77604-1E25 is operated by LNER. The speed of this train is 100km/h.
Days of operation: Mon–FriTrain Y69114-2H73 is operated by South Western Railway. The speed of this train is 75km/h.
Days of operation: Mon–Thu
     7h 3mChanges required

    E-ticket

    17:05

    Changes required

    00:08+1

    Inverkeithing

    Shepperton

    Train L77604-1E25 is operated by LNER. The speed of this train is 100km/h.
Days of operation: Mon–FriTrain Y69114-2H73 is operated by South Western Railway. The speed of this train is 75km/h.
Days of operation: Mon–Thu
    7h 3m

    E-ticket

  6. 17:46

    Inverkeithing

    06:06+1

    Shepperton

    Train C33098-1L24 is operated by ScotRail. The speed of this train is 90km/h.
Days of operation: Mon–FriTrain L77605-1E27 is operated by LNER. The speed of this train is 125km/h.
Days of operation: Mon–ThuTrain Y68861-2H01 is operated by South Western Railway. The speed of this train is 75km/h.
Days of operation: Tue–Fri
     12h 20mChanges required

    E-ticket

    17:46

    Changes required

    06:06+1

    Inverkeithing

    Shepperton

    Train C33098-1L24 is operated by ScotRail. The speed of this train is 90km/h.
Days of operation: Mon–FriTrain L77605-1E27 is operated by LNER. The speed of this train is 125km/h.
Days of operation: Mon–ThuTrain Y68861-2H01 is operated by South Western Railway. The speed of this train is 75km/h.
Days of operation: Tue–Fri
    12h 20m

    E-ticket

  7. 17:59

    Inverkeithing

    10:07+1

    Shepperton

    Train L77607-1E30 is operated by LNER. The speed of this train is 100km/h.
Days of operation: Mon–ThuTrain L77653-1Y03 is operated by LNER. The speed of this train is 125km/h.
Days of operation: Mon–FriTrain Y68904-2H17 is operated by South Western Railway. The speed of this train is 75km/h.
Days of operation: Mon–Fri
     16h 8mChanges required

    E-ticket

    17:59

    Changes required

    10:07+1

    Inverkeithing

    Shepperton

    Train L77607-1E30 is operated by LNER. The speed of this train is 100km/h.
Days of operation: Mon–ThuTrain L77653-1Y03 is operated by LNER. The speed of this train is 125km/h.
Days of operation: Mon–FriTrain Y68904-2H17 is operated by South Western Railway. The speed of this train is 75km/h.
Days of operation: Mon–Fri
    16h 8m

    E-ticket

  8. 18:49

    Inverkeithing

    09:07+1

    Shepperton

    Train G55002-1L26 is operated by ScotRail. The speed of this train is 100km/h.
Days of operation: Mon–FriTrain L77606-1E29 is operated by LNER. The speed of this train is 125km/h.
Days of operation: Mon–ThuTrain W37368-1J96 is operated by Northern. The speed of this train is 90km/h.
Days of operation: Mon–FriTrain P53108-1C05 is operated by East Midlands Railway. The speed of this train is 125km/h.
Days of operation: Tue–FriTrain Y68889-2H13 is operated by South Western Railway. The speed of this train is 75km/h.
Days of operation: Mon–Fri
     14h 18mChanges required

    E-ticket

    18:49

    Changes required

    09:07+1

    Inverkeithing

    Shepperton

    Train G55002-1L26 is operated by ScotRail. The speed of this train is 100km/h.
Days of operation: Mon–FriTrain L77606-1E29 is operated by LNER. The speed of this train is 125km/h.
Days of operation: Mon–ThuTrain W37368-1J96 is operated by Northern. The speed of this train is 90km/h.
Days of operation: Mon–FriTrain P53108-1C05 is operated by East Midlands Railway. The speed of this train is 125km/h.
Days of operation: Tue–FriTrain Y68889-2H13 is operated by South Western Railway. The speed of this train is 75km/h.
Days of operation: Mon–Fri
    14h 18m

    E-ticket

  9. 23:59

    Inverkeithing

    11:37+1

    Shepperton

    Train W92451-2G54 is operated by ScotRail. The speed of this train is 100km/h.
Days of operation: Mon–FriTrain L77580-1E01 is operated by LNER. The speed of this train is 125km/h.
Days of operation: Mon–FriTrain Y68926-2H23 is operated by South Western Railway. The speed of this train is 75km/h.
Days of operation: Mon–Fri
     11h 38mChanges required

    E-ticket

    23:59

    Changes required

    11:37+1

    Inverkeithing

    Shepperton

    Train W92451-2G54 is operated by ScotRail. The speed of this train is 100km/h.
Days of operation: Mon–FriTrain L77580-1E01 is operated by LNER. The speed of this train is 125km/h.
Days of operation: Mon–FriTrain Y68926-2H23 is operated by South Western Railway. The speed of this train is 75km/h.
Days of operation: Mon–Fri
    11h 38m

    E-ticket

View later trains

Inverkeithing to Shepperton Train FAQs

  • How long does the train from Inverkeithing to Shepperton take?

    The train from Inverkeithing to Shepperton takes around 7h 41m on average.

  • What is the shortest duration for trains from Inverkeithing to Shepperton?

    The shortest train ride from Inverkeithing to Shepperton takes around 6h 24m.

  • Are there direct trains from Inverkeithing to Shepperton?

    No, there is no direct train from Inverkeithing to Shepperton. This journey requires at least 5 train change(s).

  • How many trains travel from Inverkeithing to Shepperton per day?

    On average, around 29 trains travel from Inverkeithing to Shepperton per day between the times of 05:09 and 17:05.

  • What rail companies operate train services between Inverkeithing and Shepperton?

    On the route from Inverkeithing to Shepperton, you'll find trains operated by more than one company, including South Western Railway. Check out and compare rail companies to get an idea what kind of services they provide on train trips from Inverkeithing to Shepperton.

  • In Partnership with National Rail

    A platform you can trust

  • Multiple Currencies Accepted

    Payments are secured using the latest industry standards

  • E-tickets Available

    Enter the station by scanning a QR code

You might also be interested in...

Book Now