1map logoGo to main page

London, Greater London to Fishguard, Dyfed from $51: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
London, United Kingdom
to
Fishguard, United Kingdom

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

$51 - Bus, TrainBest price
339.6 kmDistance
4h 28m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from London to Fishguard 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
various
Train
Average Duration
5h  14m
Estimated price
$144-287
Recommended
Company
various
Bus
Train
Average Duration
7h  51m
Estimated price
$51-79
Cheapest
route map
Distance: 339.6 km
Duration: 4h 28m

See more options

Company
various
Bus
Drive
Average Duration
8h  19m
Estimated price
$69-105
Company
various
Drive
Average Duration
4h  28m
Estimated price
$80-130
Company
various
Train
Average Duration
5h  42m
Estimated price
$135-258
Company
various
Plane
Drive
Average Duration
6h  42m
Estimated price
$208-610

London - Fishguard operators

Explore transport companies operating between London and Fishguard, 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 London Paddington to Swansea

Average Duration
2h 51m
Estimated price
$110-240

Train from London Paddington to Newport (S Wales)

Average Duration
1h 44m
Estimated price
$80-170
Contact phone
03333 211 202
Website
https://tfw.wales/

Train from Swansea to Fishguard & Goodwick

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

Train from Newport (S Wales) to Fishguard & Goodwick

Average Duration
2h 58m
Estimated price
$55-90

Train from Cardiff Central to Fishguard & Goodwick

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

Bus from London Victoria to Swansea City Bus Station

Average Duration
5h 15m
Estimated price
$28-40
Website
https://uk.megabus.com

Bus from London Victoria to Swansea Quadrant Bus Station

Average Duration
5h 40m
Estimated price
$21-29
Plane
Website
klm.com

Plane from London City to Cardiff

Average Duration
4h 23m
Estimated price
$500-1200
Website
loganair.co.uk

Plane from London City to Cardiff

Average Duration
4h 40m
Estimated price
$340-600

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

Traveling between London and Fishguard 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 road trip from London to Fishguard, spanning a distance of 412.0 km. 💷 Plan your travel budget wisely, as the prices for driving from London to Fishguard range between £63 to £102. 🌊 Explore the beauty of Fishguard upon arrival after approximately 4 hours and 28 minutes of driving.
Average price
£62 - £101
🚉 Traveling from London to Fishguard by train involves a journey with transfers, taking approximately 5 hours and 14 minutes. The route starts from Paddington station in London and includes a connection in Swansea before reaching Fishguard & Goodwick. 🚉 While there is no direct train from London to Fishguard, passengers can take services operated by First Great Western Service and Transport for Wales to complete the journey. The prices for train tickets between these two cities can vary from £114 to £226.
Departure Point
Paddington station
Arrival Point
Fishguard & Goodwick station
Useful tips for train travellers
• Onboard Services: Depending on the operator, you can expect different catering services. On the Great Western Railway (GWR) trains, there's an onboard café bar offering a variety of snacks, beverages, and light meals. You can enjoy traditional English breakfast options, freshly made sandwiches, and a selection of hot drinks. Remember to check the train schedule in advance to see if food service will be available during your specific journey times.
• Seating Options: The train service from London to Fishguard typically offers Standard Class (Economy) and First Class seating. Standard Class is comfortable with reserved seating available on peak journeys. First Class tends to provide larger seats, more legroom, and complimentary refreshments. If you're looking for a quieter atmosphere and enhanced comfort, consider upgrading to First Class, especially for longer journeys.
• Arrival Station Tip: When you arrive at Fishguard & Goodwick station, take note that there are no luggage storage facilities. However, the station does have clean restrooms available for your convenience. After disembarking, you will find clear signage directing you toward the town center. Fishguard is quite small, so a short walk will also allow you to explore the scenic views nearby.
🛫 Flying from London City Airport to Cardiff Airport in Fishguard typically involves a one-stop flight with a total travel time of around 3 hours and 15 minutes.
Departure Point
London City Airport
Arrival Point
Cardiff Airport. The quickest flight takes 3h 15m and has one stopover
🚌 Starting from London the bus journey to Fishguard is a scenic route covering a distance of 454 km and lasting approximately 18 hours and 32 minutes with 4 transfers along the way. 🌉 The first leg of the trip involves a bus ride towards Swansea City Bus Station with FlixBus, departing from Victoria Coach Station in London and arriving at Bay B and C in Swansea after about 5 hours and 10 minutes.

Frequently asked questions

Find out more about the route from London to Fishguard.

Or choose the category:
The distance between London and Fishguard is 339.6 km by air and 411.2 km by road. By train, it takes approximately 5 hours and 10 minutes to travel from London to Fishguard. If traveling by car, it takes around 4 hours and 26 minutes to reach London from Fishguard. However, if taking a bus, the journey from London to Fishguard typically takes around 9 hours.
The most cost-effective option for traveling from London to Fishguard would be by bus, with tickets costing between £36-£52 and travel time taking approximately 9 hours. However, if time is of the essence, the fastest option would be to drive, with a travel time of 4 hours and 26 minutes, albeit at a slightly higher cost of £63-£103.
The prices for a train journey from London to Fishguard range from £109 to £228. On the other hand, the prices for a bus journey from Fishguard to London range from £36 to £52.
To get from London to Fishguard without using public transportation, you can drive the entire distance. The driving distance is approximately 410.4 km and takes around 4 hours and 26 minutes. The prices for a one-way car journey vary from £63 to £103.
The most convenient and popular way to travel from London to Fishguard without a car is by train. The journey takes approximately 5 hours and 10 minutes. The train ticket prices can range from £103 to £230 depending on the class and time of booking.
Yes, there is a direct train link from London to Fishguard, with a journey time of approximately 5 hours and 10 minutes. The train departs from London Paddington station and arrives at Fishguard & Goodwick station, with a transfer at Swansea. However, there is no direct bus route between the two cities, with the journey by bus taking approximately 9 hours and involving a transfer at Haverfordwest.
There are many accommodation options available near Fishguard. With over 575+ hotels to choose from, you can find a variety of options to suit your preferences and budget. Prices start at £23 per night, offering a range of affordable choices.