Travel options for:
Edinburgh to Belfast
  • Bus, car ferry

    $78
    1. Edinburgh, Bus Station

      3 h 20 min - once daily

      $39

    2. Cairnryan

      2 h 22 min - every 4 hours

      $40

  • Bus and ferry

    $41
    1. Edinburgh

      6 h 43 min - 3 times a day

      $41

  • Bus, bus and ferry

    $50
    1. Edinburgh, Princes Street (opp

      1 h 18 min - every 30 minutes

      $15

    2. Glasgow

      4 h 55 min - 3 times a day

      $35

  • Train, bus and ferry

    $64 - $84
    1. Edinburgh

      1 h 10 min - every 3 hours

      $14 - $21

    2. Glasgow Central

      49 min - every 3 hours

      $11 - $17

    3. Ayr

      1 h 25 min - twice daily

      $16 - $24

    4. Stranraer

      6 min - 1701 feet

    5. Stranraer

      1 h 44 min - once daily

      $23

  • Drive, car ferry

    $66 - $78
    1. Edinburgh

      2 h 24 min - 122 miles

      $26 - $40

    2. Cairnryan

      2 h 22 min - every 4 hours

      $40

  • Fly Edinburgh to Belfast City

    $40 - $175
    1. Edinburgh

      32 min - every 10 minutes

      $5 - $7

    2. Edinburgh (EDI)

      50 min - non-stop

      $30 - $160

    3. Belfast City (BHD)

      5 min - hourly

      $5 - $8

  • Fly Edinburgh to Belfast (Aldergrove)

    $45 - $137
    1. Edinburgh

      32 min - every 10 minutes

      $5 - $7

    2. Edinburgh (EDI)

      50 min - non-stop

      $40 - $130

    3. Belfast (Aldergrove) (BFS)

      30 min - every 30 minutes - line 300

  • Train to Glasgow, fly to Belfast City

    $58 - $167
    1. Edinburgh

      44 min - hourly

      $14 - $21

    2. Glasgow, Cathedral Street

      22 min - every 10 minutes - line 500

      $9

    3. Glasgow (GLA)

      45 min - non-stop

      $30 - $130

    4. Belfast City (BHD)

      5 min - hourly

      $5 - $8

  • Train to Glasgow, fly to Belfast (Aldergrove)

    $58 - $139
    1. Edinburgh

      44 min - hourly

      $14 - $21

    2. Glasgow, Cathedral Street

      22 min - every 10 minutes - line 500

      $9

    3. Glasgow (GLA)

      45 min - non-stop

      $35 - $110

    4. Belfast (Aldergrove) (BFS)

      30 min - every 30 minutes - line 300

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

From Edinburgh, Bus Station (Stances 7 to 10) bus to Cairnryan then car ferry to Belfast. 6 h 42 min £58. From Edinburgh bus and ferry to Belfast Europa Bus Centre. 6 h 43 min £30. From Edinburgh, Princes Street (opp Boots) bus to Glasgow then bus and ferry to Belfast Europa Bus Centre. 7 h 13 min £37. From Edinburgh train to Glasgow Central, train to Ayr, train to Stranraer, walk to Stranraer, then bus and ferry to Belfast Port. 7 h 34 min £55. From Edinburgh drive to Cairnryan then car ferry to Belfast. 4 h 46 min £54. From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to Belfast City airport, then train to Belfast. 2 h 48 min £57. From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to Belfast (Aldergrove) airport, then line 300 shuttle to Belfast. 3 h 5 min £45. From Edinburgh train to Glasgow, Cathedral Street (Queen St Station), line 500 bus to Glasgow airport, fly to Belfast City airport, then train to Belfast. 3 h 19 min £61. From Edinburgh train to Glasgow, Cathedral Street (Queen St Station), line 500 bus to Glasgow airport, fly to Belfast (Aldergrove) airport, then line 300 shuttle to Belfast. 3 h 37 min £57.