There are 3 ways to get from Llandudno to Barmouth by bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  3 h 48 min

  1. Take the bus from Llandudno, Palladium (Llandudno Palladium) to Blaenau Ffestiniog, Cwm (NatWest Bank) X19
  2. Take the bus from Blaenau Ffestiniog, Cwm (NatWest Bank) to Porthmadog, Park (Porthmadog Park) 3B / ...
  3. Take the bus from Porthmadog, Park (Porthmadog Park) to Barmouth, Post Office (Barmouth Post Office) 39 / ...

$22 - $25

2 alternative options

Line 5 bus, bus  •  4 h 57 min

  1. Take the line 5 bus from Llandudno, Palladium to Bangor, Bus Station (Bangor Bus Station) 5 / ...
  2. Take the bus from Bangor, Bus Station (Bangor Bus Station) to Dolgellau, Sgw�r Eldon Square (Arced Idris) T2

$25 - $27

Drive  •  1 h 21 min

  1. Drive from Llandudno to Barmouth 59.2 miles

$12 - $19

Questions & Answers

The cheapest way to get from Llandudno to Barmouth is to drive which costs £9 - £15 and takes 1 h 21 min.

More details

The quickest way to get from Llandudno to Barmouth is to drive which costs £9 - £15 and takes 1 h 21 min.

More details

The distance between Llandudno and Barmouth is 43 miles. The road distance is 59.2 miles.

Get driving directions

It takes approximately 3 h 48 min to get from Llandudno to Barmouth, including transfers.

More details

No, there is no direct bus from Llandudno to Barmouth. However, there are services departing from Llandudno, Palladium (Llandudno Palladium) and arriving at Barmouth, Post Office (Barmouth Post Office) via Blaenau Ffestiniog, Cwm (NatWest Bank) and Porthmadog, Park (Porthmadog Park). The journey, including transfers, takes approximately 3 h 48 min.

More details

What companies run services between Llandudno, Wales and Barmouth, Wales?

You can take a bus from Llandudno to Barmouth via Blaenau Ffestiniog, Cwm (NatWest Bank) and Porthmadog, Park (Porthmadog Park) in around 3 h 48 min.

Bus operators
Llew Jones Coaches
Phone
+44 1492 640320
Email
info@llewjonesinternational.co.uk
Website
llewjonesinternational.co.uk
Bus from Llandudno, Palladium (Llandudno Palladium) to Blaenau Ffestiniog, Cwm (NatWest Bank)
Ave. Duration
1 h 14 min
Frequency
Hourly
Estimated price
$11
Schedules at
llewjonesinternational.co.uk
Arriva Cymru
Phone
0344 800 4411
Website
arrivabus.co.uk
Bus from Blaenau Ffestiniog, Cwm (NatWest Bank) to Porthmadog, Park (Porthmadog Park)
Ave. Duration
32 min
Frequency
Every 30 minutes
Estimated price
$3 - $5
Schedules at
arrivabus.co.uk
Bus from Llandudno, Palladium to Bangor, Bus Station (Bangor Bus Station)
Ave. Duration
1 h 2 min
Frequency
Every 20 minutes
Estimated price
$4 - $6
Schedules at
arrivabus.co.uk
John's Coaches
Phone
+44 1766 831781
Website
bustimes.org.uk
Bus from Blaenau Ffestiniog, Queen`s Hotel (Queen`s Hotel PH) to Porthmadog, Park (Porthmadog Park)
Ave. Duration
28 min
Frequency
Once daily
Estimated price
$6
Schedules at
John's Coaches
Lloyds Coaches
Phone
+44 1654 702100
Email
info@lloydscoaches.com
Website
lloydscoaches.com
Bus from Porthmadog, Park (Porthmadog Park) to Barmouth, Post Office (Barmouth Post Office)
Ave. Duration
49 min
Frequency
Every 3 hours
Estimated price
$8
Schedules at
lloydscoaches.com
Bus from Bangor, Bus Station (Bangor Bus Station) to Dolgellau, Sgw�r Eldon Square (Arced Idris)
Ave. Duration
2 h 5 min
Frequency
Every 2 hours
Estimated price
$18
Schedules at
lloydscoaches.com
Gwynfor Coaches
Phone
01248 722 694
Email
mail@gwynforcoaches.co.uk
Website
gwynforcoaches.co.uk
Bus from Porthmadog, Australia (Y Gestiana) to Barmouth, Post Office (Barmouth Post Office)
Ave. Duration
58 min
Frequency
Once a week
Estimated price
$8
Schedules at
gwynforcoaches.co.uk

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, 5 incredible day trips from Florence by train and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.