It is usually cheapest to fly, unless you can book ahead and get a good deal on a train ticket. Whichever way you travel, you will have to negotiate several transfers. Even when taking into account the airport transfers at each end, it is probably fastest to fly. From the Buchanan Bus Station in Glasgow, it takes 10-12 hours to travel to Bath by coach. There are 2 buses per day, with transfers in Birmingham and Bristol. There is one overnight bus that transfers in Bristol. A single ticket is 63.80 GBP or you can buy a return for 60-83 GBP. For more detailed information, including maps and national and local buses in Bath see our guide to Bath Bus Station.
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. If you buy a ticket for a specific bus time, the ticket is normally honoured for 24 hours from your original departure time should you be delayed.
There are about three trains per hour from Glasgow Central station, although not at regular intervals. There are several routes, which mean you might need to transfer in Birmingham and Bristol; Birmingham and Reading; Carlisle, Birmingham and Reading, or London. Check your ticket carefully so you know where to change! The journey takes 6 – 7 ½ hours. The last train that will get you to Bath on the same day departs at 16:40. A single ticket costs around 114 GBP or you can get an off peak return for 139 GBP. For more detailed information, including maps, national and trains from Bath see our guide to Bath Train Station.
You get the best fares by booking up to three months in advance. You can buy your tickets online, at the station ticket counter, or from the ticket machines. If you book online you will need to collect your tickets from the ticket machine using the same credit card you used to book your tickets online.
Easyjet flies from Glasgow Airport to Bristol 2-3 times a day, and the flight takes one hour 15 minutes. Depending on how far ahead you book, a single ticket costs around 21 GBP – 110 GBP. From Glasgow Central Station take a train to Paisley Gilmour Street, and catch the Arriva bus service (66 or 300) one mile to the airport. If you buy a ticket to Glasgow Airport, it is valid on the train and the connecting bus. A single ticket is 2.75 GBP. Allow at least 40 minutes to get to the airport from central Glasgow.
Check in at least 40 minutes before your flight, otherwise you will be denied boarding. Be careful – there are a number of extra charges that can give you a nasty surprise. It costs 6 GBP to check one 20kg bag into the hold. A 5 GBP charge for travel insurance is automatically added unless you remove that option when you book online. The website also suggests you buy a Speedy Boarding pass for 5.50 GBP, but this is unnecessary. Easyjet sell a limited selection of sandwiches and refreshments onboard, but you might prefer to take your own. Take the Bristol Flyer express coach from Bristol airport to Bristol Temple Meads station. They run every 15 minutes at peak hours. It takes around 30 minutes and costs 7 GBP one-way. For your onward journey to Bath, there are 4 direct trains an hour from Bristol Temple Meads Station and the journey takes about 10-15 minutes. A standard single ticket is 5.80 GBP, or you can buy an off peak return for about 14.20 GBP.
If you are looking at staying in Bath and are interested in a good deal on accommodation, restaurants or other services in Bath it is worth checking this link to see what the deal of the day for Bath is.
If you decide you would like to spend a little longer in Bath to soak up the atmosphere and visit a few more attractions why not check out some of the Bath Hotel Deals and see if anything takes your fancy?