London to Swansea by Train, Bus and Car

Travel Directions: London to Swansea

Mumbles Pier, Swansea bay, Swansea, S. Wales
Graham Bell / Getty Images

Getting to Swansea, on the coast of South Wales, takes time. It's at least a short break commitment - not a day trip - but it's well worth it.

Swansea is the gateway to The Gower and some of Britain's most beautiful beaches. It's also the hometown of Catherine Zeta Jones. And - take my word for it - the Mumbles Pier is where to find the best paper cones full of chips (French fries) on earth.

Besides the beach and pier, Swansea is home to the Wales National Waterfront Museum, a modern, slate and glass building, opened in 2005 and presenting 300 years of Welsh industrial history.

Use these information resources to compare travel alternatives and to plan your journey.

How to Get to Swansea

By Train

Great Western runs hourly direct trains from London Paddington Station to Swansea throughout the day. The trip takes about three hours and in winter 2017 their cheapest standard round trip fare was about £100 for off-peak services when purchased in advance as two single (one way) tickets. Using the Cheap Fare Finder (see below) we were able to find a round trip fare of about £61 from Waterloo Station, but those trains involved two or three changes and travel time was between four and nine hours.

UK Travel Tip - Finding the right combination of one-way tickets to arrive at the cheapest fare for a longer journey can be confusing and time consuming. You can spend a lot of time trying out different combinations. It's easier to let National Rail Enquiries do it for you with their cheapest fare finder. To get the best fare, be flexible about travel time and click the "All Day" button on the far right of the form.

By Bus

National Express Coaches from London to Swansea take between 4 1/2 and 5 1/2 hours going and up to 7 hours returning (on a late bus). You can spend about £46 on a round trip but if you buy your tickets in advance and you are willing to leave about mid day in both directions, you could spend as little as £17.

Cheap, non-refundable tickets, known as fun fares are available on a first come, first served basis to advance ticket buyers. The best way to find these bargain fares is to use the Cheap Fare Finder to discover the lowest prices and special offers. Buses travel between Victoria Coach Station in London and Swansea several times a day.

Bus tickets can be purchased online. There may be a booking fee from 50 pence to £2 depending upon the type of ticket you buy. Paper tickets, e-tickets that you print yourself and m-tickets for mobile phones are all available.

By Car

Swansea is 187 miles west of London via the M4 and A483 roads. It takes at least 3 hours 40 minutes to drive and, given the erratic traffic on the M4 (the main route to London from Heathrow), it can take a lot longer. Remember too that gasoline, called petrol in the UK, is sold by the liter (a little more than a quart) and the price is usually between $1.50 and $2 a quart

If You Decide to Stay

Swansea is a small city with a university so at certain times of year - during special campus events, start and end of term - it can be hard to book a room.

Plan well ahead if that's when you are traveling.