Travel from Guelph to New-York

Bus or train from Guelph to New York?

Greyhound Canada operates a bus from Guelph to New York every 4 hours. Tickets cost $11 - $30 and the journey takes 1 h 53 min. Megabus also services this route 4 times a day. Alternatively, VIA Rail operates a train from Guelph to New York hourly. Tickets cost $24 - $70 and the journey takes 1 h 5 min. VIA Rail also services this route every 3 hours.

Travel Guides

How to get from JFK to New York CityWe show you the quickest, cheapest and easiest routes from the airport to the city
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Guelph to New York

From Guelph train to UP Express Union Station, train to Toronto airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, then subway to New York. 5 h 53 min $163. From Guelph train to Union Station, line 509 tram to Toronto Island airport, fly to Newark airport, train to Newark Airport Railroad Station, then train to New York. 5 h 38 min $225. From Guelph train to UP Express Union Station, train to Toronto airport, fly to Newark airport, train to Newark Airport Railroad Station, then train to New York. 5 h 49 min $202. From Guelph train to UP Express Union Station, train to Toronto airport, fly to New York JFK airport, train to Jamaica, then train to New York. 5 h 54 min $184. From Guelph train to UP Express Union Station, train to Toronto airport, fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, then train to New York. 7 h 25 min $482. From Guelph train to Toronto, train to Niagara Falls, ON, bus to Buffalo airport, fly to Newark airport, train to Newark Airport Railroad Station, then train to New York. 9 h 30 min $262. From Guelph bus to Toronto, ON then bus to New York, NY. 14 h 3 min $75. From Guelph train to Toronto then train to New York. 15 h 30 min $184. From Guelph Central GO Bus bus to Erin Mills Transitway Station, line 46 bus to Oakville, ON, then train to New York, NY. 16 h 6 min $179. From Guelph drive to New York. 8 h 46 min $77.

How long does it take to get from Guelph to New York?

It takes approximately 5 h 53 min to get from Guelph to New York.
Close Print Itinerary
  1. Here are 10 options to get from
    Guelph to New York:

    1. Trip:
      1 Train to Toronto, fly to New York La Guardia
      • One-Way approx: USD $114 - $416
      • Duration: 5 h 53 min
      Open +
      • Trip:
        1 Train to Toronto, fly to New York La Guardia
        • One-Way approx: USD $114 - $416
        • Duration: 5 h 53 min
        Close x
    2. Trip:
      2 Train to Toronto Island, fly to Newark
      • One-Way approx: USD $143 - $529
      • Duration: 5 h 38 min
      Open +
      • Trip:
        2 Train to Toronto Island, fly to Newark
        • One-Way approx: USD $143 - $529
        • Duration: 5 h 38 min
        Close x
    3. Trip:
      3 Train to Toronto, fly to Newark
      • One-Way approx: USD $140 - $526
      • Duration: 5 h 49 min
      Open +
      • Trip:
        3 Train to Toronto, fly to Newark
        • One-Way approx: USD $140 - $526
        • Duration: 5 h 49 min
        Close x
    4. Trip:
      4 Train to Toronto, fly to New York JFK
      • One-Way approx: USD $128 - $447
      • Duration: 5 h 54 min
      Open +
      • Trip:
        4 Train to Toronto, fly to New York JFK
        • One-Way approx: USD $128 - $447
        • Duration: 5 h 54 min
        Close x
    5. Trip:
      5 Train to Toronto, fly to Philadelphia, train
      • One-Way approx: USD $227 - $884
      • Duration: 7 h 25 min
      Open +
      • Trip:
        5 Train to Toronto, fly to Philadelphia, train
        • One-Way approx: USD $227 - $884
        • Duration: 7 h 25 min
        Close x
    6. Trip:
      6 Train, bus to Buffalo, fly to Newark
      • One-Way approx: USD $164 - $637
      • Duration: 9 h 30 min
      Open +
      • Trip:
        6 Train, bus to Buffalo, fly to Newark
        • One-Way approx: USD $164 - $637
        • Duration: 9 h 30 min
        Close x
    7. Trip:
      7 Bus
      • One-Way approx: USD $57 - $95
      • Duration: 14 h 3 min
      Open +
      • Trip:
        7 Bus
        • One-Way approx: USD $57 - $95
        • Duration: 14 h 3 min
        Close x
    8. Trip:
      8 Train
      • One-Way approx: USD $99 - $326
      • Duration: 15 h 30 min
      Open +
      • Trip:
        8 Train
        • One-Way approx: USD $99 - $326
        • Duration: 15 h 30 min
        Close x
    9. Trip:
      9 Bus, train
      • One-Way approx: USD $78 - $261
      • Duration: 16 h 6 min
      Open +
      • Trip:
        9 Bus, train
        • One-Way approx: USD $78 - $261
        • Duration: 16 h 6 min
        Close x
    10. Trip:
      10 Drive
      • One-Way approx: USD $60 - $95
      • Duration: 8 h 46 min
      Open +
      • Trip:
        10 Drive
        • One-Way approx: USD $60 - $95
        • Duration: 8 h 46 min
        Close x