Travel options for:
Bristol to Dublin
  • Fly Bristol to Dublin

    $37 - $165
    1. Bristol

      19 min - every 10 minutes

      $12

    2. Bristol (BRS)

      1 h 5 min - non-stop

      $21 - $140

    3. Dublin (DUB)

      18 min - every 30 minutes

      $4 - $13

  • Train to Cardiff, fly to Dublin

    $71 - $236
    1. Bristol

      45 min - every 4 hours

      $20 - $40

    2. Cardiff Central

      3 min - 872 feet

    3. Cardiff, Customhouse Street

      30 min - every 10 minutes

      $6

    4. Cardiff (CWL)

      1 h - non-stop

      $40 - $180

    5. Dublin (DUB)

      18 min - every 30 minutes

      $4 - $13

  • Fly Bristol to Belfast (Aldergrove), bus

    $63 - $164
    1. Bristol

      19 min - every 10 minutes

      $12

    2. Bristol (BRS)

      1 h 10 min - non-stop

      $35 - $130

    3. Belfast (Aldergrove) (BFS)

      30 min - every 30 minutes - line 300

    4. Belfast, Europa Bus Centre

      2 h 10 min - every 15 minutes

      $16 - $22

  • Train to Birmingham, fly to Dublin

    $83 - $246
    1. Bristol

      1 h 26 min - every 4 hours

      $50 - $80

    2. Birmingham New Street

      8 min - every 2 hours

      $9 - $15

    3. Birmingham (BHX)

      1 h 5 min - non-stop

      $18 - $140

    4. Dublin (DUB)

      18 min - every 30 minutes

      $4 - $13

  • Train, bus and ferry via Birmingham New Street

    $163 - $233
    1. Bristol Temple Meads

      1 h 26 min - every 4 hours

      $50 - $80

    2. Birmingham New Street

      55 min - 5 times a day

      $21 - $30

    3. Crewe

      1 h 58 min - 3 times a day

      $65 - $100

    4. Holyhead

      21 min - 1.1 miles

    5. Holyhead

      2 h 49 min - once daily

      $25

  • Train, car ferry

    $177 - $252
    1. Bristol Temple Meads

      1 h 26 min - every 4 hours

      $50 - $80

    2. Birmingham New Street

      55 min - 5 times a day

      $21 - $30

    3. Crewe

      1 h 58 min - 3 times a day

      $65 - $100

    4. Holyhead

      3 h 15 min - 4 times a day

      $39 - $44

  • Bus and ferry, bus

    $62 - $91
    1. Bristol

      7 h 40 min - once daily

      $46

    2. Redmond Square

      2 h 18 min - hourly

      $16 - $45

  • Train Arriva Trains Wales, bus and ferry

    $123 - $178
    1. Bristol Temple Meads

      29 min - every 4 hours

      $14 - $26

    2. Newport (S Wales)

      3 h 53 min - twice daily

      $80 - $120

    3. Bangor, Railway Station

      3 min - every 20 minutes

      $1 - $4

    4. Bangor

      4 h 43 min - once daily

      $28

  • Drive, car ferry

    $92 - $121
    1. Bristol

      4 h 22 min - 247.2 miles

      $50 - $80

    2. Holyhead

      3 h 15 min - 4 times a day

      $39 - $44

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

From Bedminster Parade bus to Bristol airport, fly to Dublin airport, then bus to Dublin. 3 h 45 min $77. From Bristol Temple Meads train to Cardiff Central, walk to Cardiff, Customhouse Street (Old Customhouse), bus to Cardiff airport, fly to Dublin airport, then bus to Dublin. 4 h 45 min $126. From Bedminster Parade bus to Bristol airport, fly to Belfast (Aldergrove) airport, line 300 shuttle to Belfast, Europa Bus Centre, then bus to Dublin. 5 h 29 min $95. From Bristol Temple Meads train to Birmingham New Street, train to Birmingham airport, fly to Dublin airport, then bus to Dublin. 5 h 7 min $131. From Bristol Temple Meads train to Birmingham New Street, train to Crewe, train to Holyhead, walk to Holyhead, then bus and ferry to Dublin. 9 h 41 min $202. From Bristol Temple Meads train to Birmingham New Street, train to Crewe, train to Holyhead, then car ferry to Dublin. 9 h 46 min $218. From Bristol bus and ferry to Redmond Square then bus to Leeson Street Upper. 10 h 24 min $75. From Bristol Temple Meads train to Newport (S Wales), train to Bangor, Railway Station (Bangor Railway Station), bus to Bangor, then bus and ferry to Dublin. 11 h 10 min $142. From Bristol drive to Holyhead then car ferry to Dublin. 7 h 37 min $105.