Bath
Bath public transport: tickets, passes and apps
For most visitors the best ticket is no ticket at all: tap a contactless card or phone on the bus, and walk the centre, which is compact. Buy a day pass only if you will make three or more bus trips in one day, or a weekly pass if you are based in Bath for a week.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideBath
Key facts
- Best for 1–2 trips a day
- Contactless tap on the bus; no ticket to buy in advance
- Best for 3+ bus trips in a daycheck
- Operator day pass, roughly £5–7 (2026 estimate)
- Best for a week in one placecheck
- Weekly pass or a 7-day bundle, roughly £18–25 (2026 estimate)
- Centre on foot
- Most sights sit within 15–20 minutes' walk of each other
- Airportcheck
- Bath has no airport; Bristol (BRS) is the nearest, about 30–40 minutes by road
- Rail
- Bath Spa is on the Great Western main line; London Paddington about 1 h 25
Ticket table
Bath's buses are run by a small number of operators, and each sells its own fares. Single fares are set per journey, so the price depends on how far you ride rather than on a zone map. The table below is the shape of the market; treat the numbers as 2026 estimates and confirm on the operator's own site or app before you rely on them.
| Ticket | Price (2026 estimate) | Zones | Valid for |
|---|---|---|---|
| Single (tap contactless) | £2–3 | Whole Bath network | One journey, no changes |
| Return | £4–5 | Whole Bath network | Out and back on the same day |
| Day pass | £5–7 | Whole Bath network | Unlimited trips until end of service |
| Weekly pass | £18–25 | Whole Bath network | 7 consecutive days |
| Child single | About half the adult fare | Whole Bath network | One journey |
| Rail: Bath Spa to Bristol Temple Meads | £8–12 off-peak | National Rail | One journey, book ahead for less |
How to pay
Contactless is the default. Tap the same card or phone on the reader as you board, and the fare is calculated for you. If you switch between a physical card and a phone mid-day, the two are counted separately, so pick one and stay with it. Drivers generally do not carry much change, so cash is a fallback rather than a plan.
Apps are the other route. Operator apps let you buy a single, a day pass or a bundle before boarding, and show live times. For rail, buy on the train company's site or app; a paper ticket collected at Bath Spa works the same as a digital one.
If you are in Bath for several days and will ride often, a weekly pass or a bundle bought in the app is usually cheaper than tapping every time. If you will mostly walk, skip it.
- Tap one card or phone, not both, or you lose the daily cap
- Buy day passes in the app before you board if you plan three or more trips
- Keep a small amount of cash for the rare bus that does not take contactless
- Rail: Advance tickets are far cheaper than walk-up fares
Zones and fares
Bath does not use a London-style zone map for its buses. Fares are distance-based within the city and its suburbs, which means a hop between the centre and the Royal United Hospital or the university costs more than a ride between two central stops. Day and weekly passes cover the whole local network, so once you buy one, distance stops mattering.
For travel beyond Bath, you are on National Rail or a regional coach. Bristol is the common next stop and is cheap and quick by train; the parent country guide covers the national picture, including the warning that walk-up rail fares in the UK are among Europe's highest.
| Trip | Mode | Typical cost (2026 estimate) |
|---|---|---|
| Central Bath hop | Bus | £2–3 single |
| Centre to university or hospital | Bus | £2.50–3.50 single |
| Bath Spa to Bristol Temple Meads | Train | £8–12 off-peak |
| Bath to London Paddington | Train | £35–80 Advance; £150+ on the day |
From the airport
Bath has no airport of its own. The nearest is Bristol (BRS), about 30–40 minutes away by road; the airport bus and the train via Bristol Temple Meads are the two usual ways in. Heathrow (LHR) is the long-haul gateway most visitors use, and the standard route is the rail link into London Paddington, then a Great Western train to Bath Spa, about 1 h 25 for that second leg.
Once you reach Bath Spa station, the centre is a short walk. If your hotel is uphill or you have luggage, a bus or taxi from the station rank is the easy option.
| From | Route | Time (check) |
|---|---|---|
| Bristol Airport (BRS) | Airport bus or train via Bristol Temple Meads | 30–40 min by road |
| London Heathrow (LHR) | Rail link to Paddington, then train to Bath Spa | About 2 h 30 door to door |
| London Paddington | Great Western train to Bath Spa | About 1 h 25 |
Tips
Walk first. Bath's centre is compact, and the walk between the Roman Baths, the abbey and the Royal Crescent is part of the visit. Use the bus for the edges: the university, the hospital, or a hotel on a hill.
Buy rail tickets early. Advance fares on the Bath Spa line are much cheaper than walk-up fares, and the parent country guide puts the saving at roughly half or more if you book 4–12 weeks out. A railcard pays for itself on a couple of longer trips.
Check the last bus. Evening services thin out, and Sunday timetables are reduced. If you are out late, plan the walk or a taxi rather than assuming a bus.
- Tap the same card or phone all day to keep the cap
- Day pass pays off at three or more bus trips
- Book Advance rail tickets 4–12 weeks ahead
- Sunday and evening buses are less frequent; check the last one
Questions people ask
What is the best public transport ticket in Bath?
For one or two trips a day, contactless tap on the bus is best: no ticket to buy, fare calculated for you. Buy a day pass (roughly £5–7, 2026 estimate) only if you will make three or more bus trips in a day.
Can I pay by contactless card in Bath?
Yes, on local buses. Tap the same card or phone every time; switching between them counts as separate payments. Drivers carry little change, so contactless or an app is the practical choice.
How much is a day pass in Bath?
Roughly £5–7 for the local network as a 2026 estimate, covering unlimited bus trips until end of service. Confirm the current price in the operator's app or on their site before you travel.
Deep dive
Every source; changeable facts are marked check
Sources
- officialVisit Bath
- officialNational Rail
- secondaryWikivoyage – Bath