3 Answers
3

I checked national rail, every coach company I could think of (National Express, megabus, etc).

There aren't even any direct flights available from Bristol.

The only thing that I could find, and that is if you are really desperate, is flying Bristol - London via Amsterdam with KLM for around £200. The only problem then is to get to Bath. There are no busses running according to First, but you might perhaps be able to get a taxi (if you're really lucky).

Many of the stations en-route from Bath to London would be operated by South West Trains and the service itself would be operated by First Great Western - and the network itself shuts down for 25 and 26 December - so I don't think there are any bus or train services at all. How many people will be travelling with you? If it's a few people, then your best option would be to book a taxi in advance with a local cab company in Bath. There are cab companies you can find online but they typically charge higher prices. Call a local company instead.

Your other option would be to travel from Bath to London on 24th December on the last train, and then stay at a hostel / hotel. Do remember that public transport services within London shut down on 25-26 December too.

EDIT: If you're flexible on arriving early on 24th December or arriving later on 26th December, National Express has coach services from Bath to London that arrive early morning or you have train services as well as coach services too on 24th December.

Well if a cab company willing to make a booking, they'll think of that. My answer was a) yes, train services will shut down b) cabs are an option that won't hurt checking. It'll be hard to find a cab, yes, but then there are sometimes non-Christian (if that makes sense) cab drivers who are willing to take on work during those two days.
–
Ankur Banerjee♦Dec 18 '11 at 22:52