There isn't much difference in the cost or journey time, between coach and train services. However the trains run much more regularly, making them the more convenient option. There are two direct National Express bus services a day, which take between 1 hour and 1 ½ hours and depart from Queensgate Bus Station. You can buy a single ticket for 10.20 GBP or get a return ticket for 13.40-16.40 GBP.
After booking online, you will be issued with an e-ticket, which you need to print out and take with you, or an m-ticket, which is sent to your mobile phone. Otherwise you can get at ticket at the bus station. Buses from Bath to Cambridge can be very crowded at times and there is no guarantee of a place unless you book in advance.
It takes around one hour to travel to Cambridge by train, and there are three trains per hour. One train (at 18 minutes past the hour) is direct, otherwise you need to change trains at Ely. A single ticket costs from 12.80 GBP or an off peak return costs 16.90 GBP.
The UK train ticketing system is notoriously complicated. It is usually cheaper to buy your tickets up to 6pm on the day before you travel than on the day. And fares are more expensive if you travel before 09:30.
On arrival in Cambridge, it is a 15-minute walk to the town centre, or you can catch a taxi outside the station for around 5 GBP. There is also a bus that runs about every 10 minutes.
To walk, exit the station and continue along Station Road, which is directly in front of you. At the T-junction, turn right onto Hills Road, which takes you towards the city centre.
If you need some accommodation in Peterborough why not check out hotel special offers by clicking the link below: