Bus times in Bath

All the buses in Bath: 69 bus routes and 580 bus stops. Pick a stop for live departures, or a route for the full timetable.

Next buses from Balustrade (NE-bound) as of 16:41

Scheduled times at Bath’s busiest stop, from the operators’ timetables — they update automatically. Open the stop for more departures and its live map, or pick another stop.

    3 disruptions in Bath — details
    Stop closure: The Assembly Rooms — This stop will be closed for approximately 20 months due to refurbishment works on the Assembly Rooms. Details →
    Stop closure: Bear Flat A — The Bear Flat A stop will be closed 27 July to 27 Nov 2026 Details →
    Road Closure: Bridge Street, Bath — Bridge Street, Bath will be closed 1900 - 0600 from 28 Sept to 18 Oct 2026 Details →

    Bus routes serving Bath

    Show 36 more routes
    School, works and infrequent services (21 — under 10 journeys a day)

    Route numbers are reused all over the country. See every UK U1 bus, 21 bus, U3 bus, U2 bus, 4 bus, 31 bus, 41 bus, X39 bus, 1 bus, 2 bus, 3 bus or 5 bus timetable.

    Buses to…

    Single fares in England: capped at £3 until 31 Dec 2026, then £2. Fare cap guide →

    Where can you get to by bus from Bath?

    Map of bus stops in Bath

    The 250 busiest stops shown — more are listed below. Tap a marker for live departures.

    Bus stops in Bath

    Showing the 500 busiest of 580 stops. Search every stop for one that isn't here.

    Busiest stops

    All stops by area (48 areas)
    Bailbrook (6 stops)
    Bath City Centre (53 stops)
    Bathwick (19 stops)
    Bathwick Hill (15 stops)
    Bear Flat (6 stops)
    Bloomfield (13 stops)
    Claverton Down (9 stops)
    Combe Down (12 stops)
    Combe Park (5 stops)
    Coronation Avenue (3 stops)
    East Twerton (1 stop)
    Ensleigh (5 stops)
    Fairfield Park (14 stops)
    Fox Hill (12 stops)
    Grosvenor (2 stops)
    Haycombe (2 stops)
    Kingsmead (4 stops)
    Kingsway (5 stops)
    Lambridge (2 stops)
    Lansdown (22 stops)
    Larkhall (13 stops)
    Locksbrook (4 stops)
    Lower Bristol Road (18 stops)
    Lower Swainswick (1 stop)
    Lower Weston (10 stops)
    Moorlands (9 stops)
    Mulberry Park (2 stops)
    Newbridge (31 stops)
    North Road (2 stops)
    Odd Down (41 stops)
    Oldfield Park (26 stops)
    Ralph Allen Drive (6 stops)
    Rush Hill (4 stops)
    Sion Hill (2 stops)
    South Twerton (6 stops)
    Southdown (14 stops)
    The Hollow (7 stops)
    The Oval (6 stops)
    Twerton (21 stops)
    University of Bath (6 stops)
    Upper Weston (7 stops)
    Walcot (12 stops)
    Wells Road (4 stops)
    Weston (10 stops)
    Weston Park (6 stops)
    Whiteway (8 stops)
    Widcombe (10 stops)
    Widcombe Hill (4 stops)

    Operators in Bath

    Frequently asked questions

    Which buses run in Bath?

    69 bus routes serve Bath, run by 12 operators including First Bristol, Bath & the West and Faresaver. The busiest are the U1 (University of Bath to City Centre, Grand Parade), the 21 (Newbridge to Bath), the U3 (Bath to Bath Spa University), the U2 (Bath to Lower Bristol Road), the 4 (Weston to Odd Down), the 31 (Lansdown to Bath), the 41 (Odd Down to Bath) and the X39 (Bath to Bristol), plus 40 other regular routes and 21 school or occasional services.

    How much is the bus fare in Bath?

    Most single fares in England are capped at £3 until 31 December 2026, falling to £2 from 1 January 2027. Buses in Bath are run by First Bristol, Bath & the West, Faresaver, The Big Lemon, Libra Travel, National Express, Stagecoach West, CT Coaches, Kempsford Transport UK Ltd, ABUS, FlixBus, Swindon's Bus Company, Coachstyle — check each operator's day and weekly tickets, which are often cheaper for multiple journeys.

    How many bus stops are there in Bath?

    There are 580 active bus stops in Bath across Bailbrook, Bath City Centre, Bathwick, Bathwick Hill, Bear Flat, Bloomfield, Claverton Down, Combe Down, Combe Park, Coronation Avenue. Each stop page on this site shows the next departures and every route that calls there.

    Bus times near Bath