The journey to Bristol from Newport takes just 40 minutes.
Buses operate daily with up to 49 services per day. Depending on the day of travel, the first bus departs Newport at 02:55.
It's quick and easy to buy tickets to Bristol, with no additional fees or charges.
megabus schedule
megabus operates between Newport and Bristol 7 days per week.
Service days | Daily |
---|---|
Services per day | 13 |
Shortest trip | 40 minutes |
First departure | 02:55 |
Last departure | 23:55 |
First Bristol, Bath & the West schedule
Travel from Newport to Bristol with First Bristol, Bath & the West in 50 minutes.
Service days | Daily |
---|---|
Services per day | up to 12 |
Shortest trip | 50 minutes |
First departure | 07:00 |
Last departure | 23:20 |
Flixbus schedule
Take the bus to Bristol from Newport with Flixbus . The first departure is at 03:20, arriving at 04:00.
Service days | Daily |
---|---|
Services per day | up to 9 |
Shortest trip | 40 minutes |
First departure | 03:20 |
Last departure | 18:55 |
Megabus schedule
Megabus operates between Newport and Bristol 7 days per week.
Service days | Daily |
---|---|
Services per day | 16 |
Shortest trip | 45 minutes |
First departure | 02:55 |
Last departure | 23:55 |
Transpora Bus schedule
Travel from Newport to Bristol with Transpora Bus in 1 hour.
Service days | Weekdays |
---|---|
Services per day | up to 1 |
Shortest trip | 1 hour |
First departure | 07:30 |
Last departure | 07:30 |
Your questions answered
-
Is there a daily bus service between Newport and Bristol?
Yes, buses operate daily from Newport to Bristol, departing as early as 02:55.
-
How long is the bus trip from Newport to Bristol?
The fastest bus to Bristol from Newport takes 40 minutes. Check the trip duration when booking, as the slowest bus takes 45 minutes longer.
-
How do I buy tickets for travel to Bristol from Newport?
It's quick and easy to buy tickets directly from ByBus, with no additional fees or charges.
-
Which bus companies operate between Newport and Bristol?
Megabus, megabus, First Bristol, Bath & the West, Flixbus and Transpora Bus run buses to Bristol from Newport.
-
What time is the earliest bus from Newport to Bristol?
The first bus to Bristol from Newport leaves at 02:55. The journey takes 40 minutes.
-
When is the last bus to Bristol from Newport?
The last bus leaves Newport at 07:30, arriving into Bristol at 08:30. Get there in plenty of time so you don't miss it.
Onward travel from Bristol
Bus to | Days | Shortest trip | Distance |
---|---|---|---|
Barnstaple |
| 2 hours 30 minutes | 68 miles |
Chepstow |
| 35 minutes | 13 miles |
Edinburgh |
| 10 hours 10 minutes | 312 miles |
London Heathrow Airport |
| 1 hour 35 minutes | 92 miles |
Manchester |
| 3 hours 40 minutes | 141 miles |
Mangotsfield |
| 10 minutes | 4.6 miles |
Middlesbrough |
| 7 hours 5 minutes | 223 miles |
Nailsea |
| 22 minutes | 7.1 miles |
Plymouth |
| 2 hours 53 minutes | 101 miles |
Tiverton |
| 2 hours 30 minutes | 54 miles |