Travel from St-Catharines to North-Bay

Bus from St. Catharines to North Bay

Megabus CA operates a bus from St. Catharines to North Bay hourly. Tickets cost $11 - $15 and the journey takes 1 h 15 min. 3 other operators also service this route.

How to get from St. Catharines to North Bay

From St. Catharines, ON - Bus Terminal bus to Toronto, ON, walk to Toronto, ON, bus to Sundridge, ON, then bus to North Bay, ON. 7 h 25 min $96. From St. Catharines, ON - Bus Terminal bus to Toronto, ON then bus to North Bay, ON. 9 h $167. From St. Catharines, ON train to Toronto, train to Washago, ON, then bus to North Bay, ON. 9 h 9 min $155. From St. Catharines drive to North Bay. 5 h 1 min $55. From St. Catharines, ON - Bus Terminal bus to Toronto, ON, line 5637 bus to UP Express Union Station, train to Toronto airport, fly to North Bay airport, then taxi to North Bay. 4 h 31 min $180. From St. Catharines, ON - Bus Terminal bus to Bay St. At Dundas St., line 505 tram to Spadina Ave At Dundas St West South Side, line 510 tram to Toronto Island airport, fly to Sudbury airport, taxi to Stinson, ON, then bus to North Bay. 6 h 48 min $340.

Is there a direct bus between St. Catharines and North Bay?

No, there is no direct bus from St. Catharines to North Bay. However, there are services departing from St. Catharines, ON - Bus Terminal and arriving at North Bay, ON via Toronto, ON and Sundridge, ON. The journey, including transfers, takes approximately 7 h 25 min.

Operators from St. Catharines to North Bay

Close Print Itinerary
  1. Here are 6 options to get from
    St. Catharines to North Bay:

    1. Trip:
      1 Bus via Sundridge, ON
      • One-Way approx: USD $66 - $113
      • Duration: 7 h 25 min
      Open +
      • Trip:
        1 Bus via Sundridge, ON
        • One-Way approx: USD $66 - $113
        • Duration: 7 h 25 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $66 - $162
      • Duration: 9 h
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $66 - $162
        • Duration: 9 h
        Close x
    3. Trip:
      3 Train, bus
      • One-Way approx: USD $84 - $210
      • Duration: 9 h 9 min
      Open +
      • Trip:
        3 Train, bus
        • One-Way approx: USD $84 - $210
        • Duration: 9 h 9 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $35 - $55
      • Duration: 5 h 1 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $35 - $55
        • Duration: 5 h 1 min
        Close x
    5. Trip:
      5 Bus to Toronto, fly to North Bay
      • One-Way approx: USD $120 - $448
      • Duration: 4 h 31 min
      Open +
      • Trip:
        5 Bus to Toronto, fly to North Bay
        • One-Way approx: USD $120 - $448
        • Duration: 4 h 31 min
        Close x
    6. Trip:
      6 Bus to Toronto Island, fly to Sudbury, bus
      • One-Way approx: USD $159 - $383
      • Duration: 6 h 48 min
      Open +
      • Trip:
        6 Bus to Toronto Island, fly to Sudbury, bus
        • One-Way approx: USD $159 - $383
        • Duration: 6 h 48 min
        Close x