Bus from London to Swansea and return

Find cheap coach tickets for your bus journey from London to Swansea and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the coach from London to Swansea

Cheapest Bus£3.30
Fastest Bus0h 13m
Earliest Coach00:10
Latest Coach18:30
Daily Bus Connections2 Ø
Distance264.0 km
Coach CompaniesNational Express, megabus

The cheapest coach connections from London to Swansea

Today
from £14.00
Tomorrow
from £14.96
11/08
from £14.96
12/08
from £14.00
13/08
from £14.00
14/08
from £14.00

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • National Express
    00:10
    London
    Duration 0h 13m
    00:23
    Swansea
    from£3.30
  • National Express
    01:10
    London
    Duration 0h 13m
    01:23
    Swansea
    from£3.30
  • National Express
    00:40
    London
    Duration 0h 13m
    00:53
    Swansea
    from£3.30
  • National Express
    18:30
    London - Victoria Coach Station
    Duration 4h 50m
    23:20
    Swansea - West Way Bus Station
    from£14.00
  • National Express
    13:00
    London - Victoria Coach Station
    Duration 4h 25m
    17:25
    Swansea - West Way Bus Station
    from£14.00
  • megabus
    09:30
    London - Victoria Coach Station
    Duration 4h 20m
    13:50
    Swansea City Centre
    from£14.96
  • megabus
    09:30
    London - Victoria Coach Station
    Duration 4h 30m
    14:00
    Swansea City Centre
    from£14.96
  • National Express
    18:30
    London - Victoria Coach Station
    Duration 4h 43m
    23:13
    Swansea - West Way Bus Station
    from£22.90

The cheapest carpooling offers from London to Swansea

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    11:15
    London
    Duration 3h 50m
    15:05
    Swansea
    from£15.36

The cheapest coach connections from Swansea to London

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • National Express
    16:48
    Swansea - West Way Bus Station
    Duration 5h 2m
    21:50
    London - Victoria Coach Station
    from£14.00
  • National Express
    12:15
    Swansea - West Way Bus Station
    Duration 4h 30m
    16:45
    London - Victoria Coach Station
    from£14.00
  • National Express
    12:23
    Swansea - West Way Bus Station
    Duration 4h 42m
    17:05
    London - Victoria Coach Station
    from£14.00
  • National Express
    06:30
    Swansea - West Way Bus Station
    Duration 5h 20m
    11:50
    London - Victoria Coach Station
    from£14.00
  • megabus
    15:55
    Swansea City Centre
    Duration 4h 20m
    20:15
    London - Victoria Coach Station
    from£14.96
  • megabus
    15:50
    Swansea City Centre
    Duration 4h 25m
    20:15
    London - Victoria Coach Station
    from£14.96
  • Greyhound US
    12:01
    Swansea - West Way Bus Station
    Duration 13h 34m
    01:35
    London - Victoria Coach Station
    from£37.44
  • Greyhound US
    12:01
    Swansea - West Way Bus Station
    Duration 13h 39m
    01:40
    London - Victoria Coach Station
    from£37.44

The cheapest carpooling offers from Swansea to London

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    18:40
    Swansea
    Duration 4h 20m
    23:00
    London
    from£14.00

Information about the bus connection, amenities and services

Looking for a bus from London to Swansea or vice versa? You can pick between the following coach operators: megabus, National Express or . These bus companies will help you reach your destination at low prices. For only £3.30, you can get where you need to go. Looking to save time? Travel with and get there in 4h 30m. As always, we suggest using our search engine to check and compare all the available offers and pick the best deal for you!
You want to get from A to B in a low-cost yet environmentally friendly and convenient way? In this case, taking the bus from London to Swansea is the ideal option for you! Gone are the days when you had to pay extra for good service. On a bus trip you don’t have to spend a lot of money to experience top-notch special features ranging from air-con over free luggage transportation to comfy seats. But that’s not everything: Most companies cater to the needs of the modern traveller and offer USB ports, electric sockets and even wireless internet for free. This way, checking your e-mails or keeping up to date on current football scores is no problem at all. Use CheckMyBus to compare offers: On our search result list you can see which operator offers which features. Furthermore, you can see where exactly the bus stations are located and how long your ride will take. Here’s a last piece of advice: Browse our website for the latest discounts. After all, everyone loves a good bargain, right?
You're only a few clicks away from finding the perfect travel deal! A bus trip from London to Swansea can be booked for as little as £3.30. We recommend checking prices for different days because the fares tend to vary. Sometimes it’s also good to consider other options such as trains, car sharing or flights. With a bit of luck you'll find an irresistible bargain!

Bus stops in London and Swansea

Stations
A48 , SA4 0FU Swansea (United Kingdom)
The Kingsway , Swansea (United Kingdom)
Wellington St , SA1 3RA Swansea (United Kingdom)
West Way , SA1 3RY Swansea (United Kingdom)
The Quadrant Shopping Centre , Swansea (United Kingdom)
Singleton Park , Swansea (United Kingdom)
Fabian Way , SA1 Swansea (United Kingdom)

Compare London and Swansea

£7.49
£2.40
London
Swansea
A taxi journey in London is 68% more expensive than in Swansea.
£2.50
£3.00
London
Swansea
A bus fare in London is 17% cheaper than in Swansea.
£4.50
£3.74
London
Swansea
A pint of beer in London is 17% more expensive than in Swansea.
£0.89
£1.75
London
Swansea
A bottle of water in London is 50% cheaper than in Swansea.
£6.27
£3.50
London
Swansea
A meal in London is 45% more expensive than in Swansea.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.