Getting to Swansea

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 

Booking the Train Tickets 

Booking the Bus Tickets