What do people recommend for public transportation from Heathrow to Bath, and then Bath to London? Train or bus? (We are thinking both cost and time) -- Thanks!
Heathrow to Bath: bus (coach). The National Express station is at the airport. Follow the signs. Bath to London: train unless you want to save money. The bus is cheaper and takes longer. Bath to Heathrow: bus.
From the point of view of cost the bus wins every time. The downside is that all you get to see is the monotonous drudgery of the M4 corridor through Slough, Reading, Newbury and Swindon - places that are bywords for dull.
For the train you have to take the Heathrow express to Paddington and then Paddington to Bath. It's the old GWR line ( Gods's Wonderful Railway ) built by Isembard Kingdom Brunell - great if you're a railway fanatic but apart from that, well it's quick - and that's it.
Either way, both going and returning it's not that interesting but Bath makes up for all of that. I'd take the lower cost option myself and spend what I've saved in Bath.
A walk-up train ticket from Bath Spa to London Paddington costs £63.50. Advance fares, booked online, can be as low as £20.00. They're usually available 30-60 days in advance. You have to give a UK postal code when registering at www.firstgreatwestern.co.uk, but you can change your address before booking the tickets.
Tim, what do you mean about giving a UK postal code to register? Are you saying that I can't register with a US address and get the less expensive ticket?
Thanks for the information! This is very helpful.