1map logoGo to main page

Aberystwyth to Porthmadog from $19: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Aberystwyth, United Kingdom
to
Porthmadog, United Kingdom

How to Get from Aberystwyth to Porthmadog: 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.

$19 - DriveBest price
58.7 milesDistance
1h 17m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Aberystwyth to Porthmadog 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
3h  13m
Estimated price
$24-38
Recommended
Company
various
Drive
Average Duration
1h  17m
Estimated price
$19-28
Cheapest
route map
Distance: 58.7 miles
Duration: 1h 17m

See more options

Company
Transport for Wales
Train
Average Duration
3h  13m
Estimated price
$24-40

Traveling From Aberystwyth to Porthmadog

Journeying from Aberystwyth to Porthmadog offers a striking contrast between the vibrant seaside promenade and rich cultural heritage of your starting point, and the charming, rugged landscapes and historical allure of your destination.

Best Neighbourhoods in Porthmadog

Porthmadog features neighborhoods that blend history with stunning scenery.

Harbour Area
• Scenic views of the marina and mountains.
• Vibrant atmosphere with shops and eateries.
Borth-y-Gest
• Picturesque beach and coastal walks.
• Quaint cottages and lush gardens enhance charm.
Portmeirion Village
• Unique architecture inspired by Italian design.
• Beautiful gardens and views of the estuary.

Best Times To Visit Porthmadog's Attractions

Knowing the best times to visit Porthmadog's attractions can enhance your experience and help you avoid crowds.

Ffestiniog & Welsh Highland Railways
For a quieter experience, choose weekdays in early spring or late autumn.
Portmeirion Village
Early mornings or weekdays provide a peaceful atmosphere for exploring.
Borth-y-Gest Beach
Visit during sunset or early mornings for stunning views and fewer visitors.

Porthmadog Weather: What to Expect Year-Round

Porthmadog enjoys a temperate maritime climate, with mild winters and cool summers, making it accessible throughout the year. The best times to visit are late spring and early autumn, as pleasant weather enhances outdoor activities and scenic exploration.

Dining in Porthmadog: A Culinary Adventure

For a culinary experience that sets Porthmadog apart, indulge in the local seafood at The Union Inn, where fresh catches are prepared with a creative twist. This contrasts with Aberystwyth’s traditional Welsh fare, offering a vibrant atmosphere and distinctive flavor profiles rooted in coastal ingredients.

Aberystwyth - Porthmadog operators

Explore transport companies operating between Aberystwyth and Porthmadog, 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 Dovey Junction to Porthmadog

Average Duration
1h 50m
Estimated price
$17-27

Aberystwyth to Porthmadog: Overview of Bus, Train, Flight, and Car Trips

Traveling between Aberystwyth and Porthmadog 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 scenic road trip from Aberystwyth to Porthmadog, covering a distance of 95.0 km through the charming Welsh countryside. Enjoy the drive that takes approximately 1 hour and 17 minutes. 💰 The cost of transportation by car from Aberystwyth to Porthmadog ranges between £15 to £22, providing an affordable and flexible travel option.
Average price
£15 - £22
🚆 Although there is no direct train from Aberystwyth to Porthmadog, travelers can take a service that departs from Aberystwyth and arrives at Porthmadog via Dovey Junction. 🌲 The journey by train from Aberystwyth to Porthmadog, operated by Transport for Wales, includes transfers and takes approximately 3 hours and 13 minutes. 💷 The prices for a train ticket between Aberystwyth and Porthmadog range from £19 to £30, offering an affordable and convenient way to travel between these two charming destinations in the United Kingdom.
Departure Point
Dovey Junction station
Arrival Point
Porthmadog station

Frequently asked questions

Find out more about the route from Aberystwyth to Porthmadog.

Or choose the category:
The distance between Aberystwyth and Porthmadog is approximately 57.9 km by air or direct route but the road distance is approximately 94.5 km. By train, it takes about 3 hours and 13 minutes to travel between the two cities. Alternatively, if you prefer to drive, it takes around 1 hour and 17 minutes to reach Porthmadog from Aberystwyth by car. Another option is taking the bus, which typically takes about 2 hours and 18 minutes to make the journey.
The most cost-effective and time-efficient transportation option for traveling from Aberystwyth to Porthmadog is by car. The drive takes approximately 1 hour and 17 minutes, and the cost is around £15-£22. Another quick option is to take a taxi, which takes the same amount of time but is more expensive, costing around £111-£142.
When traveling from Aberystwyth to Porthmadog, the prices for a train ticket can range from £18 to £41.
To get from Aberystwyth to Porthmadog without using public transportation, you can drive. The distance between the two cities is approximately 95.0 km, and it takes around 1h 17m to drive from Aberystwyth to Porthmadog. The cost of driving can vary between £15 to £22, depending on factors such as fuel prices and vehicle efficiency.
To travel from Aberystwyth to Porthmadog without a car, the best option is to take a bus. The bus journey takes approximately 2 hours and 18 minutes.
There is no direct train link between Aberystwyth and Porthmadog. However, you can take a train from Aberystwyth to Porthmadog with a transfer at Dovey Junction, which takes approximately 3 hours and 13 minutes. Alternatively, there is a direct bus service that operates every four hours, taking around 2 hours and 18 minutes.
There are plenty of accommodation options near Porthmadog, with over 1195 hotels available. Prices for hotels in the area start at £30 per night, providing a range of budgets to choose from.

Trips from Aberystwyth