London Heathrow Airport
- London to Swansea by Train:
- You can take a train from London Paddington Station to Swansea. The train journey typically takes around 3 hours.
- Swansea to London by Bus/Coach:
- You can take a Bus or coach services from London to Swansea. The travel time can vary, but it’s usually longer than the train journey.
- The Bus travels directly from the airport to Swansea Bus Station.
Cardiff Airport
- By Train:
- You can take a train from Rhoose Cardiff International Airport railway station, which is located near the airport, to Swansea. The journey takes approximately 1 to 1.5 hours.
- Trains operate regularly, and you can check the schedule on the official website of National Rail or other relevant train service providers.
- By Bus/Coach:
- Bus and coach services operate between Cardiff and Swansea. You can take a bus or coach from Cardiff Airport to the Cardiff Central Bus Station and then transfer to a service heading to Swansea.
- The journey duration may vary depending on the specific bus or coach service chosen.
Bristol Airport
- By Train:
- Bristol Airport does not have a direct train station, but you can take a shuttle or bus from the airport to Bristol Temple Meads train station.
- From Bristol Temple Meads, there are frequent trains to Swansea. The train journey takes around 2 hours.
- By Bus/Coach:
- Bus and coach services operate between Bristol Airport and Swansea. You can check with local bus companies for schedules and routes.
- National Express and other coach services might also offer direct routes between Bristol and Swansea.
Tickets and Timetable