| First train | 5:30 am | |
|---|---|---|
| Last train | 10:19 pm | |
| Departure station | Peterborough | |
| Arrival station | Ely | |
| Journey time | From 31m | |
| Distance | 25 miles (41 km) | |
| Frequency | 42 trains per day | |
| Changes | Direct trains available | |
| Price | From $23.27 | |
| Train operators |
Want to find out more about taking the train from Peterborough to Ely? Look no further.
The average journey time from Peterborough to Ely is around 35 minutes. Around 42 trains run on this route each day.
There are direct trains from Peterborough to Ely.
You can find tickets on this route from $23.27. Booking in advance is often a good way to save money on your tickets.
Use our Journey Planner to compare ticket prices and get the cheapest fares.
For more money-saving tips on UK and European train travel, read our cheap train tickets guide.