Rome2Rio

Neath to Bristol Temple Meads buses

Find Transport to Bristol Temple Meads

View schedule

Trip Overview

The average bus between Neath and Bristol Temple Meads takes 4h 30m and the fastest bus takes 3h 21m. The bus service runs several times per day from Neath to Bristol Temple Meads. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

4h 30m
Duration
87 mi
Distance
£19
Average price
4 times a day
Frequency

Neath to Bristol Temple Meads bus times

Buses run 4 times a day between Neath and Bristol Temple Meads. The earliest departure is at 6:10 AM in the morning, and the last departure from Neath is at 6:21 PM which arrives into Bristol Temple Meads at 1:30 AM. All services require a transfer at Port Talbot Bus Station 9 and take an average of 4h 30m. The schedules shown below are for the next available departures.

Departing Saturday, October 10, 2026

  •  → 

    Forge TravelNational ExpressKempsford Transport UK Ltd3h 21m • 2 changes
  •  → 

    Arrives next day

    First South & West WalesNational ExpressFirst Bristol, Bath & the West8h • 2 changes

Departing Monday, October 12, 2026

  •  → 

    First South & West WalesNational ExpressFirst Bristol, Bath & the West4h 4m • 2 changes
  •  → 

    First South & West WalesNational ExpressFirst Bristol, Bath & the West3h 44m • 2 changes
  •  → 

    First South & West WalesNational ExpressKempsford Transport UK Ltd4h 1m • 2 changes
  •  → 

    First South & West WalesFlixBusFirst Bristol, Bath & the West3h 54m • 2 changes
  • Show more

Departing Tuesday, October 13, 2026

  •  → 

    First South & West WalesNational ExpressFirst Bristol, Bath & the West4h 4m • 2 changes
  •  → 

    First South & West WalesNational ExpressFirst Bristol, Bath & the West3h 44m • 2 changes
  •  → 

    First South & West WalesNational ExpressKempsford Transport UK Ltd4h 1m • 2 changes
  •  → 

    First South & West WalesFlixBusFirst Bristol, Bath & the West3h 54m • 2 changes
  • Show more

Departing Wednesday, October 14, 2026

  •  → 

    First South & West WalesNational ExpressFirst Bristol, Bath & the West4h 4m • 2 changes
  •  → 

    First South & West WalesNational ExpressFirst Bristol, Bath & the West3h 44m • 2 changes
  •  → 

    First South & West WalesNational ExpressKempsford Transport UK Ltd4h 1m • 2 changes
  •  → 

    First South & West WalesFlixBusFirst Bristol, Bath & the West3h 54m • 2 changes
  • Show more

Departing Thursday, October 15, 2026

  •  → 

    First South & West WalesNational ExpressFirst Bristol, Bath & the West4h 4m • 2 changes
  •  → 

    First South & West WalesNational ExpressFirst Bristol, Bath & the West3h 44m • 2 changes
  •  → 

    First South & West WalesNational ExpressKempsford Transport UK Ltd4h 1m • 2 changes
  •  → 

    First South & West WalesFlixBusFirst Bristol, Bath & the West3h 54m • 2 changes
  • Show more

Departing Friday, October 16, 2026

  •  → 

    First South & West WalesNational ExpressFirst Bristol, Bath & the West4h 4m • 2 changes
  •  → 

    First South & West WalesNational ExpressFirst Bristol, Bath & the West3h 44m • 2 changes
  •  → 

    First South & West WalesNational ExpressKempsford Transport UK Ltd4h 1m • 2 changes
  •  → 

    First South & West WalesFlixBusFirst Bristol, Bath & the West3h 54m • 2 changes

Frequently asked questions

Want to know about travelling from Neath to Bristol Temple Meads? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.

Map of how to get from Neath to Bristol Temple Meads.ExpandLaunch map view
  • Distance: 86.7 mi
  • Duration: 4h 30m

What companies run services between Neath, Wales and Bristol Temple Meads, England?

You can take a bus from Neath Bus Station 10 to Temple Meads Stn via Port Talbot Bus Station 9 and Bus Station in around 3h 49m.

Operators