Skip to main content

How to get from Bath to Portishead by bus?

By bus

To get from Bath to Portishead in North Somerset, you’ll need to take 3 bus lines: take the 39 bus from Westgate Buildings, Bath City Centre station to Bus Station, Bristol station. Next, you’ll have to switch to the X4 bus and finally take the X4 bus from Combe Road, Portishead station to Channel View Road, Portishead And North Weston station. The total trip duration for this route is approximately 120 min.

120min
Walk to bus station
Bus - 3939
Bus - X4X4
Bus - X4X4
Walk to Portishead
Leaves from Westgate Buildings, Bath City Centre

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Westgate Buildings, Bath City Centre
    ID bthjmta
    280 yd • 4 min
  • 2
    Bus - 3939
    Wait for bus
    39
    Bristol
  • 3
    Ride to bus station
    Ride to bus station
    Bus Station, Bristol
    ID bstgmam
    53 min
  • 4
    Walk to bus station
    Walk to bus station
    Bus Station, Bristol
    ID bstgjtp
    20 yd • 1 min
  • 5
    Bus - X4X4
    Wait for bus
    X4
    Portishead
  • 6
    Ride to bus station
    Ride to bus station
    Combe Road, Portishead
    ID wsmgmjt
    48 min
  • 7
    Bus - X4X4
    Wait for bus
    X4
    Bristol
  • 8
    Ride to bus station
    Ride to bus station
    Channel View Road, Portishead And North Weston
    ID wsmgjgw
    2 min
  • 9
    Walk to Portishead
    Walk to
    Portishead
    Lower Down Road
    340 yd • 4 min
*Duration based on 8am traffic

Alternative route by bus via A4, FAL and X4

To get from Bath to Portishead in North Somerset, you’ll need to take 3 bus lines: take the A4 bus from Westgate Buildings, Bath City Centre station to Dundry Lane, Barrow Common station. Next, you’ll have to switch to the FAL bus and finally take the X4 bus from Anchor Road, Canons Marsh station to Combe Road, Portishead station. The total trip duration for this route is approximately 2 hr 32 min.

152min
Walk to bus station
Bus - A4A4
Bus - FALFAL
Bus - X4X4
Walk to Portishead
Leaves from Westgate Buildings, Bath City Centre

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Westgate Buildings, Bath City Centre
    ID bthjmta
    280 yd • 4 min
  • 2
    Bus - A4A4
    Wait for bus
    A4
    Bristol Airport
  • 3
    Ride to bus station
    Ride to bus station
    Dundry Lane, Barrow Common
    ID wsmjgaw
    56 min
  • 4
    Walk to bus station
    Walk to bus station
    Dundry Lane, Barrow Common
    ID wsmjgat
    10 yd • 1 min
  • 5
    Bus - FALFAL
    Wait for bus
    FAL
    Cabot Circus
  • 6
    Ride to bus station
    Ride to bus station
    Anchor Road, Canons Marsh
    ID bstdtpd
    12 min
  • 7
    Walk to bus station
    Walk to bus station
    Anchor Road, Canons Marsh
    ID bstdtpw
    50 yd • 1 min
  • 8
    Bus - X4X4
    Wait for bus
    X4
    Portishead
  • 9
    Ride to bus station
    Ride to bus station
    Combe Road, Portishead
    ID wsmgmjt
    44 min
  • 10
    Walk to Portishead
    Walk to
    Portishead
    Lower Down Road
    0.5 mi • 11 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 Bath to Portishead

The distance between Bath, North Somerset and Portishead, North Somerset is approximately 25.7 mi, which can typically be travelled in 120 min. Moovit will show you the directions from Bath to Portishead by bus, so no matter how you choose to travel in North Somerset – you will always have plenty of easy options.

Public transport stations close to Bath

Bath is located at Cheap Street, North Somerset and the nearest public transport station is Bath Abbey, Bath City Centre.

Train stations close to Bath:

  • Oldfield Park

Bus stations close to Bath:

  • Bath Abbey, Bath City Centre
  • Guildhall, Bath City Centre
  • Terrace Walk, Bath City Centre

Public transport stations close to Portishead, North Somerset

Portishead is located at Lower Down Road, North Somerset and the nearest public transport station is Post Office, Portishead.

Bus stations close to Portishead:

  • Post Office, Portishead
  • West Hill Gardens, Portishead And North Weston
  • Combe Road, Portishead

Alternative route by bus via A4, FAL and X4

To get from Bath to Portishead in North Somerset, you’ll need to take 3 bus lines: take the A4 bus from Westgate Buildings, Bath City Centre station to Dundry Lane, Barrow Common station. Next, you’ll have to switch to the FAL bus and finally take the X4 bus from Anchor Road, Canons Marsh station to Combe Road, Portishead station. The total trip duration for this route is approximately 2 hr 32 min.

152min
Walk to bus station
Bus - A4A4
Bus - FALFAL
Bus - X4X4
Walk to Portishead
Leaves from Westgate Buildings, Bath City Centre

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Westgate Buildings, Bath City Centre
    ID bthjmta
    280 yd • 4 min
  • 2
    Bus - A4A4
    Wait for bus
    A4
    Bristol Airport
  • 3
    Ride to bus station
    Ride to bus station
    Dundry Lane, Barrow Common
    ID wsmjgaw
    56 min
  • 4
    Walk to bus station
    Walk to bus station
    Dundry Lane, Barrow Common
    ID wsmjgat
    10 yd • 1 min
  • 5
    Bus - FALFAL
    Wait for bus
    FAL
    Cabot Circus
  • 6
    Ride to bus station
    Ride to bus station
    Anchor Road, Canons Marsh
    ID bstdtpd
    12 min
  • 7
    Walk to bus station
    Walk to bus station
    Anchor Road, Canons Marsh
    ID bstdtpw
    50 yd • 1 min
  • 8
    Bus - X4X4
    Wait for bus
    X4
    Portishead
  • 9
    Ride to bus station
    Ride to bus station
    Combe Road, Portishead
    ID wsmgmjt
    44 min
  • 10
    Walk to Portishead
    Walk to
    Portishead
    Lower Down Road
    0.5 mi • 11 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Bath to Portishead?

    The fastest way takes 120 minutes, using Bus line 39, Bus line X4, Bus line X4.

  • What is the alternative route to get from Bath to Portishead?

    The alternative route takes 152 minutes, using Bus line A4, Bus line FAL, Bus line X4.

  • Is there a direct bus between Bath and Portishead?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 120 min.

  • Which bus line goes from Bath to Portishead?

    The 39 bus line goes from Westgate Buildings, Bath City Centre station near Bath in Bath And North East Somerset to Bristol station. From there you’ll have to take one bus line till Bristol station near Portishead in North Somerset.

  • How long does it take to travel from Bath to Portishead by bus?

    The total travel time between Bath in Bath And North East Somerset and Portishead in North Somerset by bus is about 120 min.

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

    Get on the 39 bus from the Westgate Buildings, Bath City Centre stop near Bath in Bath And North East Somerset.

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

    Get off the bus at the Bristol stop, which is closest to Portishead in North Somerset.

Live arrivals, timetables, maps