Skip to main content
Buy tickets
Looking for something?

Preston (Lancs) Train Station to Bellgroveby train on average takes 3 hrs 25 mins

Preston (Lancs) Train Station to Bellgrove one way only

Cheapest Advance Single from £18.00
* Cheapest Advanced Single available when booked 9 weeks in advance

Route info - Did you know!

  • Trains depart every 39 minutes
  • First train leaves Preston (Lancs) Train Station at 05:36
  • Last train leaves Preston (Lancs) Train Station at 20:54

Preston (Lancs) to Bellgrove train times

| Last updated: 01:45:47
Departs Arrives Train Duration
10:19
Preston (Lancs)
On Time
13:49
Bellgrove
On Time
Off-Peak Day Single,
TransPennine Express
3h 30m,
2 changes
11:00
Preston (Lancs)
On Time
14:11
Bellgrove
On Time
Off-Peak Single (First Class),
TransPennine Express
3h 11m,
2 changes
11:42
Preston (Lancs)
On Time
14:48
Bellgrove
On Time
Advance,
Avanti West Coast
3h 6m,
2 changes
12:05
Preston (Lancs)
On Time
15:19
Bellgrove
On Time
Off-Peak Day Single,
TransPennine Express
3h 14m,
2 changes
12:42
Preston (Lancs)
On Time
15:49
Bellgrove
On Time
Advance,
Avanti West Coast
3h 7m,
2 changes

Station Message

The main toilets on platforms 3 and 4 are closed for refurbishment at Preston station. Alternative facilities are available.

Preston (Lancs) Train Station facilities

Northern App

Streamline your journey and get tickets straight to your phone. Making your journey contact-free.

Northern App

Streamline your journey and get tickets straight to your phone. Making your journey contact-free.