Travel to Swansea from Heathrow Airport
Trains for Swansea leave Paddington Station once every hour. A return ticket from London Paddington to Swansea using the First Great Western service can be as inexpensive as 30 pounds, if booked online and in advance. Be careful, if you purchase this ticket upon your arrival in London, it can be very expensive (often in excess of 100 pounds). The trip takes just under 3 hours.
In order to use the above option, a connection between London Heathrow and Paddington Station is needed. There are a number of options for this connection. Probably the easiest way is to take the Heathrow Express which costs 34 pounds return when booked in advance and takes just 15 minutes. A less expensive option is the Heathrow Connect service which costs 19 pounds return and takes 25 minutes. Finally, connections are available through the London Underground by using the Piccadilly line and changing to the Bakerloo line at Piccadilly Circus station. This trip costs about 5.50 pounds each way. For more information, please see the London Underground website.
Sometimes more economical train services to travel between Heathrow Airport and Swansea are available, but they involve more changes along the way and usually involve longer travel times. You can visit My Train Ticket or National Rail to find out more about these connections.
Bus is probably the easiest way to reach Swansea from Heathrow Airport. National Express offers a service directly from London Heathrow to Swansea about once every hour or two. A ticket, if booked in advance on their website, costs about 40 pounds return and the journey takes about 4 to 4.5 hours. Tickets when purchased upon arrival in London will be expensive. Be sure to check timetables, especially if you are travelling on a Sunday.
A number of car hire companies operate at London Heathrow Airport. Please see their individual websites for prices and opening hours.