Travel options for:
Aberystwyth to Barmouth
  • Bus

    $13 - $15
    1. Aberystwyth, Bus Station Stand

      1 h 10 min - once daily

      $12

    2. Dolgellau, Sgw�r Eldon Square

      21 min - every 3 hours

      $1 - $3

  • Train

    $16 - $24
    1. Aberystwyth

      22 min - every 4 hours

      $7 - $12

    2. Dovey Junction

      53 min - every 2 hours

      $8 - $13

  • Train via Machynlleth

    $18 - $24
    1. Aberystwyth, Bus Station Stand

      47 min - every 2 hours

      $8

    2. Machynlleth

      59 min - every 2 hours

      $11 - $17

  • Taxi

    $160 - $200
    1. Aberystwyth

      58 min - 43.7 miles

      $160 - $200

  • Drive

    $9 - $14
    1. Aberystwyth

      58 min - 43.7 miles

      $9 - $14

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Aberystwyth, Bus Station Stand 4 (Aberystwyth Bus Station) bus to Dolgellau, Sgw�r Eldon Square (Arced Idris) then bus to Barmouth, Bryn-y-Mor. 2 h 4 min £9. From Aberystwyth train to Dovey Junction then train to Barmouth. 2 h 11 min £14. From Aberystwyth, Bus Station Stand 4 (Aberystwyth Bus Station) bus to Machynlleth then train to Barmouth. 2 h 42 min £15. From Aberystwyth taxi to Barmouth. 58 min £146. From Aberystwyth drive to Barmouth. 58 min £8.

 
 

Bus or train from Aberystwyth to Barmouth?

Lloyds Coaches operates a bus from Aberystwyth to Barmouth every 4 hours. Tickets cost $12 and the journey takes 1 h 10 min. 2 other operators also service this route. Alternatively, Arriva Trains Wales operates a train from Aberystwyth to Barmouth hourly. Tickets cost $7 - $12 and the journey takes 22 min. Arriva Trains Wales also services this route hourly.
 

Book transport from Aberystwyth to Barmouth

Book trains from Aberystwyth to Barmouth