Skip to main content

How to get from @ Bristol to Bath by bus and train?

From @ Bristol to Bath by bus and train

To get from @ Bristol to Bath in Bath And North East Somerset, take the 9 bus from Anchor Road, Canons Marsh station to Temple Meads Stn, Temple Meads station. Next, take the GREAT WESTERN RAILWAY train from Bristol Temple Meads station to Bath Spa station. The total trip duration for this route is approximately 46 min.

46min
Bus - 99
Train - GREAT WESTERN RAILWAY
Walk to Bath
Leaves from Anchor Road, Canons Marsh
Step by Step
  • 1
    Start from bus station
    Start from bus station
    @ Bristol
    Anchor Road
  • 2
    Bus - 99
    Wait for bus
    9
    Brislington
  • 3
    Ride to bus station
    Ride to bus station
    Temple Meads Stn, Temple Meads
    ID bstjada
    16 min
  • 4
    Walk to train station
    Walk to train station
    Bristol Temple Meads
    280 yd • 4 min
  • 5
    Train - GREAT WESTERN RAILWAYGREAT WESTERN RAILWAY
    Wait for train
    GREAT WESTERN RAILWAY
    London Paddington
  • 6
    Ride to train station
    Ride to train station
    Bath Spa
    13 min
  • 7
    Walk to Bath
    Walk to
    Bath
    Cheap Street
    590 yd • 8 min
*Duration based on 8am traffic

Alternative route from @ Bristol to Bath by bus and train via A1 and GREAT WESTERN RAILWAY

To get from @ Bristol to Bath in Bath And North East Somerset, take the A1 bus from Queen Square, Bristol City Centre station to Temple Meads Stn, Temple Meads station. Next, take the GREAT WESTERN RAILWAY train from Bristol Temple Meads station to Bath Spa station. The total trip duration for this route is approximately 47 min.

47min
Walk to bus station
Bus - A1A1
Train - GREAT WESTERN RAILWAY
Walk to Bath
Leaves from Queen Square, Bristol City Centre
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Queen Square, Bristol City Centre
    ID bstgwja
    380 yd • 5 min
  • 2
    Bus - A1A1
    Wait for bus
    A1
    Bristol Airport
  • 3
    Ride to bus station
    Ride to bus station
    Temple Meads Stn, Temple Meads
    ID bstjaja
    8 min
  • 4
    Walk to train station
    Walk to train station
    Bristol Temple Meads
    140 yd • 2 min
  • 5
    Train - GREAT WESTERN RAILWAYGREAT WESTERN RAILWAY
    Wait for train
    GREAT WESTERN RAILWAY
    London Paddington
  • 6
    Ride to train station
    Ride to train station
    Bath Spa
    13 min
  • 7
    Walk to Bath
    Walk to
    Bath
    Cheap Street
    590 yd • 8 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in South West.
All local mobility options in one app
Public transport directions from @ Bristol to Bath
The distance between @ Bristol, Bath And North East Somerset and Bath, Bath And North East Somerset is approximately 13.81 mi, which can typically be travelled in 46 min. Moovit will show you the directions from @ Bristol to Bath by bus and train, so no matter how you choose to travel in Bath And North East Somerset – you will always have plenty of easy options.
Public transport stations close to @ Bristol

@ Bristol is located at Anchor Road, Bath And North East Somerset and the nearest public transport station is Anchor Road, Canon's Marsh.

Bus stations close to @ Bristol:

  • Anchor Road, Canon's Marsh
  • Rupert Street, Broadmead

Ferry stations close to @ Bristol:

  • Wapping Wharf, Bristol
  • Bristol City Centre Ferry Landing, Bristol City Centre
Public transport stations close to Bath, Bath And North East Somerset

Bath is located at Cheap Street, Bath And North East Somerset and the nearest public transport station is St James's Parade, Bath City Centre.

Train stations close to Bath:

  • Oldfield Park

Bus stations close to Bath:

  • St James's Parade, Bath City Centre
  • Guildhall, Bath City Centre
  • Westgate Buildings, Bath City Centre

Alternative route from @ Bristol to Bath by bus and train via A1 and GREAT WESTERN RAILWAY

To get from @ Bristol to Bath in Bath And North East Somerset, take the A1 bus from Queen Square, Bristol City Centre station to Temple Meads Stn, Temple Meads station. Next, take the GREAT WESTERN RAILWAY train from Bristol Temple Meads station to Bath Spa station. The total trip duration for this route is approximately 47 min.

47min
Walk to bus station
Bus - A1A1
Train - GREAT WESTERN RAILWAY
Walk to Bath
Leaves from Queen Square, Bristol City Centre
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Queen Square, Bristol City Centre
    ID bstgwja
    380 yd • 5 min
  • 2
    Bus - A1A1
    Wait for bus
    A1
    Bristol Airport
  • 3
    Ride to bus station
    Ride to bus station
    Temple Meads Stn, Temple Meads
    ID bstjaja
    8 min
  • 4
    Walk to train station
    Walk to train station
    Bristol Temple Meads
    140 yd • 2 min
  • 5
    Train - GREAT WESTERN RAILWAYGREAT WESTERN RAILWAY
    Wait for train
    GREAT WESTERN RAILWAY
    London Paddington
  • 6
    Ride to train station
    Ride to train station
    Bath Spa
    13 min
  • 7
    Walk to Bath
    Walk to
    Bath
    Cheap Street
    590 yd • 8 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from @ Bristol to Bath?

    The fastest way takes 46 minutes, using Bus line 9, Bus line GREAT WESTERN RAILWAY.

  • What is the alternative route to get from @ Bristol to Bath?

    The alternative route takes 47 minutes, using Bus line A1, Bus line GREAT WESTERN RAILWAY.

  • Is there a direct bus between @ Bristol and Bath?

    No, you’ll have to take one bus line and one train line in total. The total travelling time is 46 min.

  • Which bus line goes from @ Bristol to Bath?

    The 9 bus line goes from Brislington station near @ Bristol in Bristol, City Of to Temple Meads Stn, Temple Meads station. From there you’ll have to take one train line till Temple Meads Stn, Temple Meads station near Bath in Bath And North East Somerset.

  • How long does it take to travel from @ Bristol to Bath by bus and train?

    The total travel time between @ Bristol in Bristol, City Of and Bath in Bath And North East Somerset by bus and train is about 46 min.

  • Where do I get on the bus near @ Bristol to get to Bath?

    Get on the 9 bus from the Brislington stop near @ Bristol in Bristol, City Of.

  • Where do I get off the bus when travelling between @ Bristol and Bath?

    Get off the bus at the Temple Meads Stn, Temple Meads station, which is closest to Bath in Bath And North East Somerset.

  • When is the first bus from @ Bristol to Bath?

    The first bus from @ Bristol in Bristol, City Of to Bath in Bath And North East Somerset is Bath Bus Station - Bristol Bus Station. It leaves the Bristol Bridge, Redcliffe stop at 09:15.

  • When is the first train from @ Bristol to Bath?

    The first train from @ Bristol in Bristol, City Of to Bath in Bath And North East Somerset is Great Western Railway. It leaves the Bristol Temple Meads station at 06:01.

Live arrivals, timetables, maps