Return
One-way
FAQs

Find buses from London to Swansea

Search for cheap bus tickets from London to Swansea and book your trip in minutes.

LON — SWS
6 Nov — 13 Nov1
1 adult
Wed 6/11

Best deals for bus tickets from London to Swansea

Find the right bus ticket for you
National Express
With transfers
4h 43m
National Express
National Express
With transfers
4h 23m
National Express
National Express
With transfers
4h 50m
National Express
FlixBus
With transfers
6h 30m
FlixBus
FlixBus
With transfers
6h 40m
FlixBus
National Express
With transfers
4h 30m
National Express

London to Swansea bus information

Find information about ticket prices, popular stations, and bus companies that offer buses from London to Swansea

Return-trip from

£18

One-way from

£10

Avg travel time

5h 08m

Popular coach line

National Express
Bus tickets from London to Swansea found within the last 3 days start at £18 round-trip
The cheapest one-way bus ticket starts at £10. This price was found within the last 3 days.
The average bus ride from London to Swansea is 5h 08m
National Express and FlixBus service this route

Cheapest buses to Swansea


London Bus Station Directory

Location of major bus stations in London
London Fernbrook Crescent (stop Y)London, 51.45155, 0.00158
London Queens Road Car ParkLondon, 51.42191, -0.2033521
London Fulham Road Beaufort StreetLondon, 51.4876, -0.1784574
London Belvedere RoadLondon, 51.50454, -0.11677
London Marble ArchLondon, 51.513622, -0.1575409
London Hilton HotelLondon, 51.505123, -0.1520459

Swansea Bus Station Directory

Location of major bus stations in Swansea
Swansea Pont AbrahamSwansea, 51.74693, -4.06477
Swansea Swansea UniversitySwansea, 51.6093, -3.98052
Swansea BusSwansea, 51.61706, -3.945848
Swansea Bay CampusSwansea, 51.620205, -3.880015

Book round-trip bus tickets from London to Swansea

Below are the quickest and cheapest round-trip bus tickets from London to Swansea that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
National Express
30 Nov
13:30London Victoria
4h 35m
18:05Swansea Bay Campus
7 Dec
12:13Swansea Bay Campus
4h 52m
17:05London Victoria
National Express
7 Nov
08:30London Victoria
4h 50m
13:20Swansea Bus
30 Nov
17:30Swansea Bus
4h 50m
22:20London Victoria
National Express
7 Nov
08:30London Victoria
4h 43m
13:13Swansea Swansea University
30 Nov
17:35Swansea Swansea University
4h 45m
22:20London Victoria
FlixBus
6 Nov
11:30London Victoria
6h 40m
18:10Swansea Bus
29 Nov
23:20Swansea Bus
6h 55m
06:15London Victoria
FlixBus
6 Nov
11:30London Victoria
6h 30m
18:00Swansea Bay Campus
28 Nov
04:05Swansea Bay Campus
6h 55m
11:00London Victoria
FlixBus
6 Nov
11:30London Victoria
6h 30m
18:00Swansea Bay Campus
29 Nov
23:30Swansea Bay Campus
6h 45m
06:15London Victoria

Book one-way bus tickets from London to Swansea

Below are the fastest and cheapest one-way bus tickets from London to Swansea we’ve found in the last 72 hours. Select a deal below or use the search form above to find bus tickets by date.
National Express
13 Nov
08:30London Victoria
4h 43m
13:13Swansea Swansea University
National Express
13 Nov
08:50London Hammersmith
4h 23m
13:13Swansea Swansea University
National Express
13 Nov
08:30London Victoria
4h 50m
13:20Swansea Bus
FlixBus
13 Nov
11:30London Victoria
6h 30m
1 stop
18:00Swansea Bay Campus
FlixBus
13 Nov
11:30London Victoria
6h 40m
1 stop
18:10Swansea Bus
National Express
13 Nov
08:50London Hammersmith
4h 30m
13:20Swansea Bus

FAQs for booking bus tickets from London to Swansea

Are there any stops along the bus route from London to Swansea?

Buses to Swansea from London are frequent and offer both direct routes and routes with a connection. Travel from London departs from London Heathrow, London Victoria, London Finchley, London Hammersmith or London Golders Green Coach Station. If your journey has a stop along the way, there are a few possible locations to catch your connecting bus. These include London Victoria, London Heathrow, Birmingham Coach Station, Cardiff Sophia Gardens, Cardiff Cathays Gwent or Bristol Bus and Coach Station. Buses from London to Swansea arrive at one of two destinations, Swansea Quadrant Bus Station or Swansea University Bay.

What amenities are offered on buses travelling from London to Swansea?

While most London to Swansea bus companies provide similar facilities, specific onboard amenities differ depending on the bus company. Every operator along this route offers bus tickets from London to Swansea at affordable prices. National Express and MegaBus are the more common bus companies used along this route. Both companies provide electronic charging ports, onboard Wi-Fi, spacious legroom and restrooms. You may bring luggage on board with you and also store luggage in the undercarriage of the bus.

What luggage can I bring on a bus from London to Swansea?

All bus companies allow you to bring free luggage to store both next to you on the bus and underneath in the undercarriage storage area. If your luggage exceeds the required dimensions or weight, you may need to purchase an additional luggage allowance. Check with your bus operator before your journey, in case your luggage does not fit the regulated weight and measurements. The bus companies that run along the route to Swansea from London are MegaBus and National Express. Both allow you to bring carry-on luggage, comprising a small bag without any weight limitations. For your checked luggage, you may bring a standard, large suitcase with dimensions of 78.7 inches and weighing up to 44 lbs. Megabus allows three cases like this, and National Express allows two per passenger.

What do I need before boarding a bus from London to Swansea?

During your bus trip to Swansea, you must provide a proper form of ID to verify your tickets. Some acceptable forms of identification include your national ID, driver's licence or passport. If you are not crossing a foreign border, you may not need to carry your passport as extra identification. After you book your ticket, you'll be sent an email with your digital ticket, scannable by either barcode or a QR code. When you purchase a ticket through momondo, it's kept digitally in your momondo account online. This is handy since it helps you keep track of all of your tickets in one place. Simply show the driver your smartphone to view or scan the ticket. In case your phone's battery fails, you should carry a hard copy of the ticket with you. It's critical to double check the ticket requirements of the business you're travelling with, as certain bus companies also need you to show your physical ticket, regardless.

When does the first and last bus depart from London to Swansea?

Buses run daily from London to Swansea. This is a frequent service, with an average of two to four journeys available per hour, around 20 journeys in the morning, approximately 25 journeys in the afternoon and about 15 journeys in the evening, every day of the week. The first bus usually leaves about 00:15, Monday to Sunday. At approximately 23:30, the last bus from London to Swansea departs. Every day of the week, including Saturday and Sunday, the last bus leaves at approximately the same time.

How much does a bus ticket from London to Swansea Fairwood Comm cost?

A ticket from London to Swansea Fairwood Comm for this week starts from £13 one-way.

How long is the bus ride from London to Swansea Fairwood Comm?

The fastest journey time from London to Swansea Fairwood Comm is 5h 05m. Depending on the bus you select, the travel time may vary by up to 0h 03m. Take the National Express bus from London and you’ll arrive in your destination quickly.

Which bus companies operate between London to Swansea Fairwood Comm?

There are many buses travelling between London and Swansea Fairwood Comm. National Express and FlixBus both offer this route. The cheapest option is offered by National Express, with prices starting at £23 round-trip.

How far is London to Swansea Fairwood Comm by bus?

The distance between London and Swansea Fairwood Comm is about 164.1 mi in a straight line. The bus usually takes 5h 05m in normal traffic conditions.


National Express buses from London to Swansea

Our best National Express deals on London to Swansea bus tickets
National Express
30 Nov
ZEP13:30London Victoria
4h 35m
4Y718:05Swansea Bay Campus
7 Dec
4Y712:13Swansea Bay Campus
4h 52m
ZEP17:05London Victoria
National Express
7 Nov
ZEP08:30London Victoria
4h 50m
D4113:20Swansea Bus
30 Nov
D4117:30Swansea Bus
4h 50m
ZEP22:20London Victoria
National Express
6 Nov
ZEP08:30London Victoria
4h 43m
5A613:13Swansea Swansea University
29 Nov
5A614:35Swansea Swansea University
5h 25m
ZEP20:00London Victoria

FlixBus buses from London to Swansea

Our best FlixBus deals on London to Swansea bus tickets
FlixBus
6 Nov
ZEP11:30London Victoria
6h 40m
D4118:10Swansea Bus
29 Nov
D4123:20Swansea Bus
6h 55m
ZEP06:15London Victoria
FlixBus
6 Nov
ZEP11:30London Victoria
6h 40m
D4118:10Swansea Bus
28 Nov
D4103:55Swansea Bus
7h 05m
ZEP11:00London Victoria
FlixBus
30 Nov
ZEP09:30London Victoria
7h 55m
D4117:25Swansea Bus
7 Dec
D4123:20Swansea Bus
6h 55m
ZEP06:15London Victoria

More bus options to Swansea

Besides London there are other cities with transportation to Swansea. See below for more options.
Buses to Swansea from Cardiff
Fastest travel time1h 10m
Cheapest price£10

Other popular bus routes from London

Change your mind about taking a bus to Swansea? Below are other buses from London that are popular with momondo users
Buses from London to Paris
Fastest travel time7h 45m
Cheapest price£56
Buses from London to Glasgow
Fastest travel time8h 00m
Cheapest price£25
Buses from London to Brussels
Fastest travel time7h 00m
Cheapest price£43
Buses from London to Liverpool
Fastest travel time4h 50m
Cheapest price£15
Buses from London to Bournemouth
Fastest travel time2h 00m
Cheapest price£20
Buses from London to Lille
Fastest travel time5h 30m
Cheapest price£43
Buses from London to Birmingham
Fastest travel time2h 20m
Cheapest price£10
Buses from London to Cardiff
Fastest travel time2h 55m
Cheapest price£15
Buses from London to Berlin
Fastest travel time19h 20m
Cheapest price£135
Buses from London to Manchester
Fastest travel time4h 00m
Cheapest price£16
Buses from London to Carlisle
Fastest travel time6h 30m
Cheapest price£26
Buses from London to Aberdeen
Fastest travel time11h 40m
Cheapest price£37

Start planning your trip to Swansea

Start planning your trip today
Start planning your trip today

Get an overview of the top hotels in the most popular neighbourhoods of Swansea

Find hotels in Swansea
Top car hire choices in Swansea
Top car hire choices in Swansea

Experience Swansea from behind the wheel! Learn more about the best car hire deals

Find rental cars in Swansea
Stay at a holiday home
Stay at a holiday home

Enjoy the amenities of home away from home. Learn more about holiday rentals here.

Find rentals in Swansea