All about buses to Weymouth
Cheap bus tickets to Weymouth
-
National Express1h 15m019:15BournemouthTrain Station20:30WeymouthEsplanade0EconomyA Bus from National Express goes from Train Station, Bournemouth (United Kingdom) at 18/06/2026 19:15:00 to Esplanade, Weymouth (United Kingdom) arriving at 18/06/2026 20:30:00. 50 Economy ticket for £4 per person are available. Travel duration is 1h 15m
-
National Express4h 30m016:00LondonVictoria Coach Station20:30WeymouthEsplanade0EconomyA Bus from National Express goes from Victoria Coach Station, London (United Kingdom) at 18/06/2026 16:00:00 to Esplanade, Weymouth (United Kingdom) arriving at 18/06/2026 20:30:00. 50 Economy ticket for £9 per person are available. Travel duration is 4h 30m
-
National Express9h 15m011:15BrightonPreston Park20:30WeymouthEsplanade0EconomyA Bus from National Express goes from Preston Park, Brighton (United Kingdom) at 18/06/2026 11:15:00 to Esplanade, Weymouth (United Kingdom) arriving at 18/06/2026 20:30:00. 50 Economy ticket for £10 per person are available. Travel duration is 9h 15m
-
National Express12h 15m008:15WorthingMarine Parade20:30WeymouthEsplanade0EconomyA Bus from National Express goes from Marine Parade, Worthing (United Kingdom) at 18/06/2026 08:15:00 to Esplanade, Weymouth (United Kingdom) arriving at 18/06/2026 20:30:00. 50 Economy ticket for £13 per person are available. Travel duration is 12h 15m
-
National Express13h 35m007:20BirminghamBearwood20:55WeymouthEsplanade0EconomyA Bus from National Express goes from Bearwood, Birmingham (United Kingdom) at 19/06/2026 07:20:00 to Esplanade, Weymouth (United Kingdom) arriving at 19/06/2026 20:55:00. 50 Economy ticket for £17 per person are available. Travel duration is 13h 35m
-
National Express12h 5m008:25Shoreham-by-SeaHigh St20:30WeymouthEsplanade0EconomyA Bus from National Express goes from High St, Shoreham-by-Sea (United Kingdom) at 18/06/2026 08:25:00 to Esplanade, Weymouth (United Kingdom) arriving at 18/06/2026 20:30:00. 50 Economy ticket for £18 per person are available. Travel duration is 12h 5m
-
National Express14h 15m006:40WolverhamptonBus Stop20:55WeymouthEsplanade0EconomyA Bus from National Express goes from Bus Stop, Wolverhampton (United Kingdom) at 19/06/2026 06:40:00 to Esplanade, Weymouth (United Kingdom) arriving at 19/06/2026 20:55:00. 50 Economy ticket for £21 per person are available. Travel duration is 14h 15m
-
National Express15h 50m004:40Birmingham AirportBirmingham Airport20:30WeymouthEsplanade0EconomyA Bus from National Express goes from Birmingham Airport, Birmingham Airport (United Kingdom) at 18/06/2026 04:40:00 to Esplanade, Weymouth (United Kingdom) arriving at 18/06/2026 20:30:00. 50 Economy ticket for £22 per person are available. Travel duration is 15h 50m
-
National Express8h 15m012:15BedfordCentral Coach Station20:30WeymouthEsplanade0EconomyA Bus from National Express goes from Central Coach Station, Bedford (United Kingdom) at 18/06/2026 12:15:00 to Esplanade, Weymouth (United Kingdom) arriving at 18/06/2026 20:30:00. 50 Economy ticket for £26 per person are available. Travel duration is 8h 15m
-
National Express7h 35m012:55OxfordGloucester Green20:30WeymouthEsplanade0EconomyA Bus from National Express goes from Gloucester Green, Oxford (United Kingdom) at 18/06/2026 12:55:00 to Esplanade, Weymouth (United Kingdom) arriving at 18/06/2026 20:30:00. 50 Economy ticket for £28 per person are available. Travel duration is 7h 35m
-
National Express10h 40m009:50Manchester AirportAirport Coach Station20:30WeymouthEsplanade0EconomyA Bus from National Express goes from Airport Coach Station, Manchester Airport (United Kingdom) at 18/06/2026 09:50:00 to Esplanade, Weymouth (United Kingdom) arriving at 18/06/2026 20:30:00. 50 Economy ticket for £29 per person are available. Travel duration is 10h 40m
-
National Express6h 57m013:33BracknellCoach Station20:30WeymouthEsplanade0EconomyA Bus from National Express goes from Coach Station, Bracknell (United Kingdom) at 18/06/2026 13:33:00 to Esplanade, Weymouth (United Kingdom) arriving at 18/06/2026 20:30:00. 50 Economy ticket for £40 per person are available. Travel duration is 6h 57m
-
National Express19h 10m001:20Stoke-on-TrentHanley Coach Station20:30WeymouthEsplanade0EconomyA Bus from National Express goes from Hanley Coach Station, Stoke-on-Trent (United Kingdom) at 18/06/2026 01:20:00 to Esplanade, Weymouth (United Kingdom) arriving at 18/06/2026 20:30:00. 50 Economy ticket for £42 per person are available. Travel duration is 19h 10m
-
National Express19h 35m001:20Stoke-on-TrentHanley Coach Station20:55WeymouthEsplanade0EconomyA Bus from National Express goes from Hanley Coach Station, Stoke-on-Trent (United Kingdom) at 19/06/2026 01:20:00 to Esplanade, Weymouth (United Kingdom) arriving at 19/06/2026 20:55:00. 50 Economy ticket for £46 per person are available. Travel duration is 19h 35m
Cheap train tickets to Weymouth
-
Great Western Railway (GWR)2h 22m012:04BristolTemple Meads Station14:26WeymouthCentral Station0EconomyA Train from Great Western Railway (GWR) goes from Temple Meads Station, Bristol (United Kingdom) at 19/06/2026 12:04:00 to Central Station, Weymouth (United Kingdom) arriving at 19/06/2026 14:26:00. 50 Economy ticket for £22 per person are available. Travel duration is 2h 22m
-
CrossCountry2h 56m010:19OxfordCentral Station13:15WeymouthCentral Station0EconomyA Train from CrossCountry goes from Central Station, Oxford (United Kingdom) at 19/06/2026 10:19:00 to Central Station, Weymouth (United Kingdom) arriving at 19/06/2026 13:15:00. 50 Economy ticket for £25 per person are available. Travel duration is 2h 56m
-
CrossCountry3h 1m008:16OxfordCentral Station11:17WeymouthCentral Station0EconomyA Train from CrossCountry goes from Central Station, Oxford (United Kingdom) at 19/06/2026 08:16:00 to Central Station, Weymouth (United Kingdom) arriving at 19/06/2026 11:17:00. 50 Economy ticket for £32 per person are available. Travel duration is 3h 1m
-
Great Western Railway (GWR)3h 55m006:30BristolTemple Meads Station10:25WeymouthCentral Station0EconomyA Train from Great Western Railway (GWR) goes from Temple Meads Station, Bristol (United Kingdom) at 18/06/2026 06:30:00 to Central Station, Weymouth (United Kingdom) arriving at 18/06/2026 10:25:00. 50 Economy ticket for £159 per person are available. Travel duration is 3h 55m
Your route is not there? In the search bar, we have already filled Weymouth as your destination. You just have to enter your place of departure. However, if you want to take the bus from Weymouth, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return from Weymouth? Then check the return trip straight away and simply select the appropriate date. Are you travelling with other people? Then indicate how many passengers are travelling with you to Weymouth and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transport, such as trains, carpooling and flights, with which you can get to Weymouth.All bus stops in Weymouth
FAQs about the bus route to Weymouth
Is there a direct coach to Weymouth?
What can I take with me on my bus ride to Weymouth?
What equipment does the coach to Weymouth have?
Which coach stops are there in Weymouth?
Which coach companies go to Weymouth?
How can I find the best coach deals to Weymouth?
How much could I save by comparing coaches to Weymouth?
Why does CheckMyBus find the best bus deals to Weymouth?
How does the CheckMyBus technology work for trips to Weymouth?
Discover other destinations by coach
The most searched bus routes to Weymouth
More coach connections to Weymouth
- Ascot to Weymouth coach
- Coach Bath to Weymouth
- Bus from Bedford to Weymouth
- Coaches Birmingham to Weymouth
- Buses Blackpool to Weymouth
- Coach Bolton to Weymouth
- Bus from Bracknell to Weymouth
- Bus from Bradford to Weymouth
- Coaches Bridgwater to Weymouth
- Coach from Brighton to Weymouth
- Bus to Weymouth from Bristol
- Coach to Weymouth from Cardiff
- Bus to Weymouth from Cheltenham
- Bus to Weymouth from Exeter
- Coach to Weymouth from Gloucester
- Bus to Weymouth from Hull
- King's Lynn to Weymouth coach
- Coach from Leeds to Weymouth
- Buses Leicester to Weymouth
- Luton to Weymouth bus
- Coach from Manchester to Weymouth
- Bus to Weymouth from Nottingham
- Bus to Weymouth from Oxford
- Plymouth to Weymouth coach
- Bus from Portsmouth to Weymouth
- Bus to Weymouth from Salisbury
- Coaches Shoreham-by-Sea to Weymouth
- Coaches Southampton to Weymouth
- Bus Stoke-on-Trent to Weymouth
- Bus Swindon to Weymouth
- Bus Taunton to Weymouth
- Coach Wakefield to Weymouth
- Wolverhampton to Weymouth coach
- Bus Worcester to Weymouth
- Coaches Worthing to Weymouth
- Coach from Yeovil to Weymouth

