Return
FAQs

Find buses from London to Swansea

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

LON — SWS
10 May — 17 May1
1 adult
Fri 10/5

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

£16

Avg travel time

5h 08m

Popular coach line

National Express
Bus tickets from London to Swansea found within the last 3 days start at £16 round-trip
The average bus ride from London to Swansea is 5h 08m
National Express services this route

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 Bay CampusSwansea, 51.620205, -3.880015
Swansea Swansea UniversitySwansea, 51.6093, -3.98052
Swansea Pont AbrahamSwansea, 51.74693, -4.06477
Swansea BusSwansea, 51.61706, -3.945848

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
3 Jun
20:00London Victoria
4h 38m
00:38Swansea Bay Campus
6 Jun
14:35Swansea Bay Campus
5h 25m
20:00London Victoria
National Express
3 Jun
15:30London Hammersmith
4h 50m
20:20Swansea Bus
10 Jun
04:45Swansea Bus
4h 50m
09:35London Hammersmith
National Express
3 Jun
13:30London Victoria
5h 00m
18:30Swansea Swansea University
6 Jun
10:25Swansea Swansea University
4h 40m
15:05London Victoria
National Express
11 May
16:30London Victoria
4h 35m
21:05Swansea Swansea University
3 Jun
09:30Swansea Swansea University
5h 05m
14:35London Victoria
National Express
11 May
15:25London Hammersmith
4h 25m
19:50Swansea Swansea University
3 Jun
04:50Swansea Swansea University
4h 45m
09:35London Hammersmith
National Express
11 May
15:25London Hammersmith
4h 35m
20:00Swansea Bus
3 Jun
04:45Swansea Bus
4h 50m
09:35London Hammersmith

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 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 is a bus travelling between London and Swansea Fairwood Comm. National Express is currently our only available option. The cheapest option is offered by National Express, with prices starting at £20 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
3 Jun
ZEP20:00London Victoria
4h 38m
4Y700:38Swansea Bay Campus
6 Jun
4Y714:35Swansea Bay Campus
5h 25m
ZEP20:00London Victoria
National Express
25 Jun
ZEP10:00London Victoria
4h 30m
4Y714:30Swansea Bay Campus
28 Jun
4Y711:10Swansea Bay Campus
4h 50m
ZEP16:00London Victoria
National Express
3 Jun
2E215:30London Hammersmith
4h 50m
D4120:20Swansea Bus
6 Jun
D4104:45Swansea Bus
4h 50m
2E209:35London Hammersmith

FlixBus buses from London to Swansea

Our best FlixBus deals on London to Swansea bus tickets
FlixBus
3 Jun
ZEP18:30London Victoria
5h 15m
4Y723:45Swansea Bay Campus
10 Jun
4Y704:05Swansea Bay Campus
6h 25m
ZEP10:30London Victoria
FlixBus
16 Jun
ZEP15:00London Victoria
5h 45m
D4120:45Swansea Bus
18 Jun
D4103:55Swansea Bus
6h 35m
ZEP10:30London 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 50m
Cheapest price£60
Buses from London to Brussels
Fastest travel time6h 50m
Cheapest price£44
Buses from London to Glasgow
Fastest travel time8h 00m
Cheapest price£26
Buses from London to Liverpool
Fastest travel time4h 50m
Cheapest price£16
Buses from London to Lille
Fastest travel time4h 40m
Cheapest price£48
Buses from London to Bournemouth
Fastest travel time2h 00m
Cheapest price£15
Buses from London to Birmingham
Fastest travel time2h 20m
Cheapest price£10
Buses from London to Manchester
Fastest travel time4h 00m
Cheapest price£18
Buses from London to Aberdeen
Fastest travel time11h 11m
Cheapest price£42
Buses from London to Inverness
Fastest travel time13h 03m
Cheapest price£49
Buses from London to Cardiff
Fastest travel time2h 55m
Cheapest price£14
Buses from London to Lyon
Fastest travel time16h 15m
Cheapest price£81

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 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