1map logoGo to main page

Port Talbot, West Glamorgan to London, Greater London from $28: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Port Talbot, United Kingdom
to
London, United Kingdom

How to Get from Port Talbot to London: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$28 by busBest price
158.1 kmDistance
2h 30m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Port Talbot to London with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
First Great Western Service
Train
Average Duration
2h  30m
Estimated price
$100-230
Recommended
Company
FlixBus / Megabus UK
Bus
Average Duration
5h  28m
Estimated price
$28-40
Cheapest
route map
Distance: 158.1 km
Duration: 2h 30m

See more options

Company
various
Drive
Average Duration
3h  3m
Estimated price
$55-85
Company
various
Plane
Average Duration
4h  36m
Estimated price
$231-478
Company
various
Plane
Average Duration
4h  33m
Estimated price
$268-671

Port Talbot - London operators

Explore transport companies operating between Port Talbot and London, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Port Talbot Parkway to Paddington

Average Duration
2h 30m
Estimated price
$100-230
Bus
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Port Talbot Bus Station to Bristol

Average Duration
2h 10m
Estimated price
$13-18

Bus from Bristol Bond St to London Victoria

Average Duration
2h 30m
Estimated price
$15-22
Website
https://uk.megabus.com

Bus from Bristol Bond St to London Victoria

Average Duration
2h 30m
Estimated price
$15-22
Plane
Website
http://klm.com

Plane from Cardiff (CWL) to London City (LCY)

Average Duration
4h 25m
Estimated price
$500-1200

Plane from Cardiff (CWL) to London Heathrow (LHR)

Average Duration
3h 55m
Estimated price
$430-1000
Website
http://britishairways.com

Plane from Cardiff (CWL) to London City (LCY)

Average Duration
7h 10m
Estimated price
$340-600

Plane from Cardiff (CWL) to London Heathrow (LHR)

Average Duration
3h 45m
Estimated price
$430-1000
Website
http://aerlingus.com

Plane from Cardiff (CWL) to London City (LCY)

Average Duration
7h 10m
Estimated price
$340-600

Plane from Cardiff (CWL) to London Heathrow (LHR)

Average Duration
3h 45m
Estimated price
$430-1000

Port Talbot to London: Overview of Bus, Train, Flight, and Car Trips

Traveling between Port Talbot and London offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Port Talbot to London, covering a distance of 288.1 km in approximately 3 hours and 3 minutes. 💷 Experience the flexibility of pricing options ranging from £43 to £67 for your car journey from Port Talbot to London. Choose the best route that suits your budget and kick off a comfortable drive to the vibrant capital city of the UK.
Average price
£43 - £66
Emoji 🚆: The direct train from Port Talbot Parkway to Paddington runs hourly every day, making it a convenient option for travelers. The journey takes approximately 2 hours and 30 minutes, allowing for a relatively quick trip between the two cities. Emoji 💷: Prices for the train journey between Port Talbot and London can vary, ranging from £79 to £181.
Departure Point
Port Talbot Parkway station
Arrival Point
Paddington station
Useful tips for train travellers
• When traveling from Port Talbot to London, you can use operators like Great Western Railway (GWR) and Transport for Wales (TfW). GWR offers catering services with a selection of snacks, drinks, and light meals available at your seat or from a trolley service. Visit their website at gwr.com for more specific information on the menu offerings and available times during your trip.
• On this route, you typically have a choice between Standard Class and First Class seating. Standard Class offers comfortable seating with a decent amount of legroom, while First Class provides wider seats, complimentary refreshments, and access to quieter carriages. For tickets and seat options, check GWR's and TfW's websites: gwr.com and tfw.wales
• Upon arrival at London Paddington Station, you can leave your luggage at the Excess Luggage Company, located in the station. This will allow you to explore the city unencumbered. There are restrooms available throughout the station, but note that there are no shower facilities. To get into Central London fast, take the Bakerloo Line (Brown Line) from Paddington to Oxford Circus, which is about a 10-minute journey. Visit Transport for London for up-to-date transit options.
🌟 Flying from Cardiff Airport to London City Airport may require a layover as there are no direct flights available. The quickest option with one stopover takes approximately 3 hours and 25 minutes. 💸 It typically takes around 4 hours and 33 minutes to reach London from Port Talbot by plane. Prices for flights between the two cities range from £211 to £529, offering options for different budgets.
Departure Point
Cardiff Airport
Arrival Point
London City Airport. The quickest flight takes 3h 25m and has one stopover
While there is no direct service, you can travel via Bristol Bond St with a journey time of approximately 5 hours and 28 minutes. 💸 The bus fares between Port Talbot and London range from £22 to £32, offering an affordable and convenient way to travel between the two cities.
Departure Point
Port Talbot Bus Station
Arrival Point
London Victoria station

Frequently asked questions

Find out more about the route from Port Talbot to London.

Or choose the category:
The distance between Port Talbot and London is approximately 254.3 km by road. If you prefer to travel by train, it takes about 2 hours and 30 minutes to reach London from Port Talbot. On the other hand, if you decide to drive, the journey can take around 3 hours and 1 minute. Lastly, the bus is the slowest mode of transportation, with a travel time of approximately 5 hours and 39 minutes from Port Talbot to London.
The most cost-effective option for traveling from Port Talbot to London is by bus via Bristol, which takes approximately 5 hours and 39 minutes and costs between £23 and £35. However, if time-efficiency is a priority, the quickest way to reach London is by train, taking only 2 hours and 30 minutes, but costing between £78 and £172.
The prices of a train ticket from Port Talbot to London can range from £78 to £172, depending on the class and time of travel. On the other hand, bus tickets from London to Port Talbot can cost between £24 and £34.
To travel from Port Talbot to London without using public transportation, you can drive the distance of 286.5 km. It typically takes around 3 hours and 1 minute to drive from Port Talbot to London, depending on traffic conditions. By driving, you have the flexibility to choose your own schedule and make stops along the way. However, it is important to note that fuel costs and toll fees may apply, and these can vary between £43 and £66.
The most convenient and efficient way to travel from Port Talbot to London without a car is by train. The journey takes approximately 2 hours and 30 minutes and the cost of tickets ranges from £78 to £172.
Yes, there is a direct link between Port Talbot and London. The train journey takes approximately 2 hours and 30 minutes, with services departing hourly from Port Talbot Parkway and arriving at London Paddington. Alternatively, there is a direct bus service that departs twice daily from Port Talbot Bus Station and arrives at London Victoria Coach Station, with a journey time of approximately 4 hours and 40 minutes.
There are plenty of options for accommodation near London. With over 3,674 hotels available, visitors have a wide range of choices. Prices start at £67, so there are options to suit various budgets.