Travel from Ottawa to New-Brunswick

Train, bus or fly from Ottawa to New Brunswick?

Air Canada, United Airlines and Porter Airlines fly from Ottawa to New Brunswick hourly. Alternatively, Greyhound Canada operates a bus from Ottawa to New Brunswick every 2 hours. Tickets cost $17 - $45 and the journey takes 2 h 30 min. 2 other operators also service this route.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Ottawa to New Brunswick

From Hurdman C line 97 bus to Ottawa airport, fly to Newark airport, train to Newark Airport Railroad Station, then train to New Brunswick. 4 h 48 min $172. From Hurdman C line 97 bus to Ottawa airport, fly to New York La Guardia airport, bus to Woodside, train to New York Penn Station, then train to New Brunswick. 6 h 2 min $203. From Hurdman C line 97 bus to Ottawa airport, fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, train to Trenton Transit Center, then train to New Brunswick. 6 h 32 min $290. From Ottawa train to Gare Dorval, line 209 bus to Montreal airport, fly to Newark airport, train to Newark Airport Railroad Station, then train to New Brunswick. 6 h 20 min $199. From Ottawa train to Gare Dorval, line 209 bus to Montreal airport, fly to New York La Guardia airport, bus to Woodside, train to New York Penn Station, then train to New Brunswick. 7 h 23 min $180. From Ottawa, ON bus to Montreal, PQ, bus to New York Port Authority, then bus to New Brunswick. 12 h 30 min $99. From Ottawa train to Montreal Central Station, train to New York Penn Station, then train to New Brunswick. 14 h 38 min $180. From Ottawa drive to New Brunswick. 7 h 46 min $70.

Is there a direct train between Ottawa and New Brunswick?

No, there is no direct train from Ottawa to New Brunswick. However, there are services departing from Ottawa and arriving at New Brunswick via Montreal Central Station and New York Penn Station. The journey, including transfers, takes approximately 14 h 38 min.

Is there a direct bus between Ottawa and New Brunswick?

No, there is no direct bus from Ottawa to New Brunswick. However, there are services departing from Ottawa, ON and arriving at New Brunswick via Montreal, PQ and New York Port Authority. The journey, including transfers, takes approximately 12 h 30 min.
Close Print Itinerary
  1. Here are 8 options to get from
    Ottawa to New Brunswick:

    1. Trip:
      1 Fly Ottawa to Newark
      • One-Way approx: USD $131 - $374
      • Duration: 4 h 48 min
      Open +
      • Trip:
        1 Fly Ottawa to Newark
        • One-Way approx: USD $131 - $374
        • Duration: 4 h 48 min
        Close x
    2. Trip:
      2 Fly Ottawa to New York La Guardia, train
      • One-Way approx: USD $115 - $437
      • Duration: 6 h 2 min
      Open +
      • Trip:
        2 Fly Ottawa to New York La Guardia, train
        • One-Way approx: USD $115 - $437
        • Duration: 6 h 2 min
        Close x
    3. Trip:
      3 Fly Ottawa to Philadelphia, train
      • One-Way approx: USD $228 - $481
      • Duration: 6 h 32 min
      Open +
      • Trip:
        3 Fly Ottawa to Philadelphia, train
        • One-Way approx: USD $228 - $481
        • Duration: 6 h 32 min
        Close x
    4. Trip:
      4 Train to Montreal, fly to Newark
      • One-Way approx: USD $146 - $390
      • Duration: 6 h 20 min
      Open +
      • Trip:
        4 Train to Montreal, fly to Newark
        • One-Way approx: USD $146 - $390
        • Duration: 6 h 20 min
        Close x
    5. Trip:
      5 Train to Montreal, fly to New York La Guardia, train
      • One-Way approx: USD $130 - $373
      • Duration: 7 h 23 min
      Open +
      • Trip:
        5 Train to Montreal, fly to New York La Guardia, train
        • One-Way approx: USD $130 - $373
        • Duration: 7 h 23 min
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $63 - $163
      • Duration: 12 h 30 min
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $63 - $163
        • Duration: 12 h 30 min
        Close x
    7. Trip:
      7 Train
      • One-Way approx: USD $98 - $271
      • Duration: 14 h 38 min
      Open +
      • Trip:
        7 Train
        • One-Way approx: USD $98 - $271
        • Duration: 14 h 38 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $55 - $85
      • Duration: 7 h 46 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $55 - $85
        • Duration: 7 h 46 min
        Close x