skip navigation

Peterborough to Swindon

20 December 2014

Train times result

Depart

Arrive

Duration

Changes

  • 14:51 Peterborough 17:32 Swindon 2h 41m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    14:51 Peterborough London Kings Cross 15:42 Train EAST COAST 51m
    15:42 London Kings Cross London Paddington 16:30 Tube 48m
    16:30 London Paddington Swindon 17:32 Train FIRST GREAT WESTERN 1h 2m
  • 15:51 Peterborough 18:32 Swindon 2h 41m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    15:51 Peterborough London Kings Cross 16:43 Train EAST COAST 52m
    16:43 London Kings Cross London Paddington 17:30 Tube 47m
    17:30 London Paddington Swindon 18:32 Train FIRST GREAT WESTERN 1h 2m
  • 16:01 Peterborough 18:39 Swindon 2h 38m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    16:01 Peterborough London Kings Cross 16:53 Train EAST COAST 52m
    16:53 London Kings Cross London Paddington 17:45 Tube 52m
    17:45 London Paddington Swindon 18:39 Train FIRST GREAT WESTERN 54m
  • 16:51 Peterborough 19:32 Swindon 2h 41m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    16:51 Peterborough London Kings Cross 17:44 Train EAST COAST 53m
    17:44 London Kings Cross London Paddington 18:30 Tube 46m
    18:30 London Paddington Swindon 19:32 Train FIRST GREAT WESTERN 1h 2m
  • 17:33 Peterborough 20:14 Swindon 2h 41m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    17:33 Peterborough London Kings Cross 18:25 Train EAST COAST 52m
    18:25 London Kings Cross London Paddington 19:15 Tube 50m
    19:15 London Paddington Swindon 20:14 Train FIRST GREAT WESTERN 59m
  • 17:51 Peterborough 20:30 Swindon 2h 39m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    17:51 Peterborough London Kings Cross 18:42 Train EAST COAST 51m
    18:42 London Kings Cross London Paddington 19:30 Tube 48m
    19:30 London Paddington Swindon 20:30 Train FIRST GREAT WESTERN 1h 0m
  • 18:33 Peterborough 21:31 Swindon 2h 58m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    18:33 Peterborough London Kings Cross 19:30 Train EAST COAST 57m
    19:30 London Kings Cross London Paddington 20:30 Tube 1h 0m
    20:30 London Paddington Swindon 21:31 Train FIRST GREAT WESTERN 1h 1m
  • 18:51 Peterborough 21:43 Swindon 2h 52m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    18:51 Peterborough London Kings Cross 19:42 Train EAST COAST 51m
    19:42 London Kings Cross London Paddington 20:45 Tube 1h 3m
    20:45 London Paddington Swindon 21:43 Train FIRST GREAT WESTERN 58m
  • 19:36 Peterborough 22:31 Swindon 2h 55m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    19:36 Peterborough London Kings Cross 20:28 Train EAST COAST 52m
    20:28 London Kings Cross London Paddington 21:30 Tube 1h 2m
    21:30 London Paddington Swindon 22:31 Train FIRST GREAT WESTERN 1h 1m
  • 19:51 Peterborough 23:05 Swindon 3h 14m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    19:51 Peterborough London Kings Cross 20:46 Train EAST COAST 55m
    20:46 London Kings Cross London Paddington 22:00 Tube 1h 14m
    22:00 London Paddington Swindon 23:05 Train FIRST GREAT WESTERN 1h 5m

Buy your train ticket with us and save on average 43%*

*Savings on Advance fares vs purchase on the day. Selected routes only. Subject to availability. Find out how we calculated these savings by clicking here.

Train times search

Close