Travel from Haverfordwest to Aberystwyth

Bus from Haverfordwest to Aberystwyth

Richards Bros operates a bus from Haverfordwest to Aberystwyth hourly. Tickets cost $11 - $16 and the journey takes 3 h 12 min.

Book transport from Haverfordwest to Aberystwyth

How to get from Haverfordwest to Aberystwyth

From Haverfordwest, Bus Station (Haverfordwest Bus Station) bus to Aberystwyth, Bus Station Stand 7 (Aberystwyth Bus Station). 3 h 12 min £9. From Haverfordwest train to Carmarthen, Railway Station (Carmarthen Railway Station) then bus to Aberystwyth, Bus Station Stand 7 (Aberystwyth Bus Station). 3 h 32 min £17. From Haverfordwest drive to Aberystwyth. 1 h 32 min £12. From Haverfordwest Uber to Aberystwyth. 1 h 32 min £142.

Operators from Haverfordwest to Aberystwyth

Close Print Itinerary
  1. Here are 4 options to get from
    Haverfordwest to Aberystwyth:

    1. Trip:
      1 Bus
      • One-Way approx: USD $11 - $16
      • Duration: 3 h 12 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $11 - $16
        • Duration: 3 h 12 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $20 - $29
      • Duration: 3 h 32 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $20 - $29
        • Duration: 3 h 32 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $13 - $20
      • Duration: 1 h 32 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $13 - $20
        • Duration: 1 h 32 min
        Close x
    4. Trip:
      4 Uber
      • One-Way approx: USD $140 - $200
      • Duration: 1 h 32 min
      Open +
      • Trip:
        4 Uber
        • One-Way approx: USD $140 - $200
        • Duration: 1 h 32 min
        Close x