Buses to City of Bristol
from City and County of Swansea
The journey to City of Bristol from City and County of Swansea takes just 2 hours 15 minutes.
Buses operate daily with up to 11 services per day. Depending on the day of travel, the first bus departs City and County of Swansea at 01:20.
It's quick and easy to buy tickets to City of Bristol, with no additional fees or charges.
megabus schedule
megabus operates between City and County of Swansea and City of Bristol 7 days per week.
Service days | Daily |
---|---|
Services per day | 2 |
Shortest trip | 2 hours 15 minutes |
First departure | 07:05 |
Last departure | 22:20 |
Flixbus schedule
Travel from City and County of Swansea to City of Bristol with Flixbus in 2 hours 30 minutes.
Service days | Daily |
---|---|
Services per day | 6 |
Shortest trip | 2 hours 30 minutes |
First departure | 01:20 |
Last departure | 17:10 |
Megabus schedule
Take the bus to City of Bristol from City and County of Swansea with Megabus . The first departure is at 07:05, arriving at 01:00.
Service days | Daily |
---|---|
Services per day | 3 |
Shortest trip | 2 hours 40 minutes |
First departure | 07:05 |
Last departure | 22:20 |
Your questions answered
-
Is there a daily bus service between City and County of Swansea and City of Bristol?
Yes, buses operate daily from City and County of Swansea to City of Bristol, departing as early as 01:20.
-
How long is the bus trip from City and County of Swansea to City of Bristol?
The fastest bus to City of Bristol from City and County of Swansea takes 2 hours 15 minutes.
-
How do I buy tickets for travel to City of Bristol from City and County of Swansea?
It's quick and easy to buy tickets directly from ByBus, with no additional fees or charges.
-
Which bus companies operate between City and County of Swansea and City of Bristol?
Flixbus, Megabus and megabus run buses to City of Bristol from City and County of Swansea.
-
What time is the earliest bus from City and County of Swansea to City of Bristol?
The first bus to City of Bristol from City and County of Swansea leaves at 01:20. The journey takes about 2 hours.
-
When is the last bus to City of Bristol from City and County of Swansea?
The last bus leaves City and County of Swansea at 17:10, arriving into City of Bristol at 19:45. Get there in plenty of time so you don't miss it.
Onward travel from City of Bristol
Bus to | Days | Shortest trip | Distance |
---|---|---|---|
Aberdeen City |
| 13 hours 45 minutes | 395 miles |
Bath and North East Somerset |
| 15 minutes | 9.1 miles |
Cardiff |
| 1 hour 5 minutes | 25 miles |
City and Borough of Leeds |
| 4 hours 25 minutes | 168 miles |
City and County of Swansea |
| 2 hours 25 minutes | 61 miles |
City of Leicester |
| 4 hours 40 minutes | 103 miles |
Devon |
| 1 hour 31 minutes | 69 miles |
Lancashire |
| 5 hours 25 minutes | 165 miles |
Oxfordshire |
| 1 hour 45 minutes | 64 miles |
Sunderland |
| 7 hours 40 minutes | 242 miles |
Surrey |
| 3 hours 15 minutes | 99 miles |