1map logoGo to main page

Fishguard, Dyfed to Swansea, West Glamorgan from $23: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Fishguard, United Kingdom
to
Swansea, United Kingdom

How to Get from Fishguard to Swansea: 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.

$23 by carBest price
71 milesDistance
1h 24m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Fishguard to Swansea 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
Transport for Wales
Train
Average Duration
1h  43m
Estimated price
$30-50
Recommended
Company
Various
Drive
Average Duration
1h  24m
Estimated price
$23-35
Cheapest
route map
Distance: 71 miles
Duration: 1h 24m

See more options

Company
Transport for Wales
Train
Average Duration
1h  43m
Estimated price
$30-50

Fishguard - Swansea operators

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

Train
Contact phone
03333 211 202
Website
https://tfw.wales/

Train from Fishguard & Goodwick to Swansea

Average Duration
1h 43m
Estimated price
$30-50

Fishguard to Swansea: Overview of Bus, Train, Flight, and Car Trips

Traveling between Fishguard and Swansea 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 picturesque journey from Fishguard to Swansea, covering a driving distance of 114.3 km. 💰 Enjoy flexibility in pricing options, with car travel costs ranging from £18 to £28 for the trip from Fishguard to Swansea. 🌟 Immerse yourself in a smooth and scenic ride that takes approximately 1 hour and 24 minutes to reach Swansea from Fishguard by car. Explore the beauty of Wales at your leisure and create unforgettable memories on this delightful drive.
Average price
£18 - £27
🌄 Throughout the 1 hour and 43-minute journey, passengers can enjoy picturesque views of the landscapes passing by outside their windows. 💸 Ticket prices for the train between Fishguard and Swansea range from £24 to £39, making it an affordable transportation option for those looking to explore both cities. Transport for Wales operates the train services, ensuring a smooth and enjoyable travel experience for passengers.
Departure Point
Fishguard & Goodwick station
Arrival Point
Swansea station

Frequently asked questions

Find out more about the route from Fishguard to Swansea.

Or choose the category:
The distance between Fishguard and Swansea in the United Kingdom is approximately 82.1 km by road. The road distance is slightly longer at 114.3 km. If you choose to travel by train, it takes about 1 hour and 43 minutes to reach Swansea from Fishguard. Alternatively, if you decide to drive, it takes approximately 1 hour and 24 minutes to reach Fishguard from Swansea.
The most cost-effective and time-efficient transportation option for traveling from Fishguard to Swansea is by driving. It takes approximately 1 hour and 24 minutes, and the cost ranges from £18-£27.
The prices for a train journey between Fishguard and Swansea can range from £22 to £47, depending on factors such as the time of travel and the class chosen.
To travel from Fishguard to Swansea without using public transportation, you can opt to drive. The driving distance between the two cities is approximately 114.3 km, and it takes approximately 1 hour and 24 minutes to drive from Fishguard to Swansea. The cost of fuel and tolls for this journey can vary but is typically between £18 and £27.
The best way to travel from Fishguard to Swansea without a car is by train. The journey takes approximately 1 hour and 43 minutes. The ticket prices for this route range from £22 to £47.
Yes, there is a direct train link between Fishguard and Swansea. The train, operated by Transport for Wales, departs from Fishguard & Goodwick station and arrives at Swansea station. The journey takes approximately 1 hour and 43 minutes.
There are plenty of options for accommodation near Swansea. With over 1026 hotels to choose from, you will be spoilt for choice. Prices start at £33 per night, so there are options for every budget.