More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Train companies

CrossCountry between Peterborough and Ely

CrossCountry will get you from Peterborough to Ely at great prices. With over 1000 travel companies on Omio, you can find the best train times, prices and tickets for your trip.


CrossCountry is a fast speed train company in the United Kingdom and for your next train between Peterborough and Ely you can choose between Standard Class and First Class tickets on Omio.

Enjoy a smooth and easy trip from Peterborough to Ely with CrossCountry! As an official travel partner of CrossCountry, Omio can help you search current train timetables from CrossCountry, compare the best routes between Peterborough and Ely as well as the class fares available for this route (including information on luggage policy and amenities provided onboard), and buy the most affordable CrossCountry Peterborough to Ely train ticket available today. If you search for CrossCountry tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a queue at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train from Peterborough to Ely on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 24 miles (39 km) journey between Peterborough and Ely with ease and comfort on a train with CrossCountry.

When purchasing your CrossCountry train tickets between Peterborough and Ely, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Peterborough to Ely
Travel by train to Ely easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Peterborough to Ely.
What is the distance from Peterborough to Ely via train?
When travelling this route you should expect the distance from Peterborough to Ely via train to be approximately 24 miles (39 km).
What is the average Peterborough to Ely train duration?
While the time it takes to travel 24 miles (39 km) between Peterborough and Ely can vary based on specific dates, weekends, and bank holidays, the train duration from Peterborough to Ely is on average 35 min.
What is the departure train station in Peterborough and arrival train station in Ely?

Omio customers book a train from Peterborough   to Ely   most frequently for this route.

Where is the train station in Peterborough? Where is the train station in Ely?

Passengers board their train most frequently from Peterborough and travel around 0.1 miles (162 m) from the city centre to this train station.

Passengers travelling this route most often arrive at Ely and need to travel approximately 0.6 miles (979 m) from the train station to the city centre in Ely.

What train providers offer a service to Ely from Peterborough?
For the best Peterborough to Ely train to buy, you can travel safely and comfortably with Cross Country. However, it's always good to check all possible train companies with services to Ely from Peterborough to compare what amenities they may offer.
How many train services per day are there between Peterborough and Ely?
The average number of trains departing Peterborough for Ely is 16 a day. The train schedules and services may vary between weekdays and weekends.

Important Stations and Airports for this Journey

The major railway station for departures from Peterborough is Peterborough. Read all the information you need to know about services, amenities and connections at Peterborough for your trip from Peterborough to Ely.