Travel from Toronto to Princeton-University

Bus or train from Toronto to Princeton University?

Greyhound Canada operates a bus from Toronto to Princeton University twice daily. Tickets cost $45 - $120 and the journey takes 10 h 15 min. 3 other operators also service this route. Alternatively, VIA Rail operates a train from Toronto to Princeton University every 3 hours. Tickets cost $75 - $260 and the journey takes 13 h 25 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
How to get from JFK to New York CityWe show you the quickest, cheapest and easiest routes from the airport to the city
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Toronto to Princeton University

From Union Station line 509 tram to Toronto Island airport, fly to Newark airport, train to Newark Airport Railroad Station, train to Princeton Jct., train to Princeton, then walk to Princeton University. 5 h 30 min $197. From UP Express Union Station train to Toronto airport, fly to Newark airport, train to Newark Airport Railroad Station, train to Princeton Jct., train to Princeton, then walk to Princeton University. 5 h 43 min $178. From UP Express Union Station train to Toronto airport, fly to New York La Guardia airport, bus to Woodside, train to New York Penn Station, train to Princeton Jct., train to Princeton, then walk to Princeton University. 6 h 46 min $149. From UP Express Union Station train to Toronto airport, fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, train to Trenton Transit Center, train to Princeton Jct., train to Princeton, then walk to Princeton University. 6 h 31 min $316. From UP Express Union Station train to Toronto airport, fly to New York JFK airport, train to Jamaica, train to New York Penn Station, train to Princeton Jct., train to Princeton, then walk to Princeton University. 6 h 50 min $169. From Toronto, ON bus to Ellicott St & North Division St, line 24 bus to Buffalo airport, fly to Newark airport, train to Newark Airport Railroad Station, train to Princeton Jct., train to Princeton, then walk to Princeton University. 7 h 19 min $204. From Toronto, ON Thru-Bus to New York Port Authority, bus to Palmer Square, Princeton, then walk to Princeton University. 12 h 14 min $90. From Toronto bus to 30th Street Station, train to S Clinton Ave At Wallenberg Blvd, line 606 bus to Nassau St At Witherspoon St, then walk to Princeton University. 13 h 55 min $82. From Toronto train to New York Penn Station, train to Princeton Jct., train to Princeton, then walk to Princeton University. 15 h 29 min $171. From Toronto drive to Princeton University. 8 h 46 min $77.
Close Print Itinerary
  1. Here are 10 options to get from
    Toronto to Princeton University:

    1. Trip:
      1 Fly Toronto Island to Newark, train
      • One-Way approx: USD $125 - $470
      • Duration: 5 h 30 min
      Open +
      • Trip:
        1 Fly Toronto Island to Newark, train
        • One-Way approx: USD $125 - $470
        • Duration: 5 h 30 min
        Close x
    2. Trip:
      2 Fly Toronto to Newark, train
      • One-Way approx: USD $128 - $463
      • Duration: 5 h 43 min
      Open +
      • Trip:
        2 Fly Toronto to Newark, train
        • One-Way approx: USD $128 - $463
        • Duration: 5 h 43 min
        Close x
    3. Trip:
      3 Fly Toronto to New York La Guardia, train
      • One-Way approx: USD $107 - $370
      • Duration: 6 h 46 min
      Open +
      • Trip:
        3 Fly Toronto to New York La Guardia, train
        • One-Way approx: USD $107 - $370
        • Duration: 6 h 46 min
        Close x
    4. Trip:
      4 Fly Toronto to Philadelphia, train
      • One-Way approx: USD $161 - $648
      • Duration: 6 h 31 min
      Open +
      • Trip:
        4 Fly Toronto to Philadelphia, train
        • One-Way approx: USD $161 - $648
        • Duration: 6 h 31 min
        Close x
    5. Trip:
      5 Fly Toronto to New York JFK, train
      • One-Way approx: USD $119 - $396
      • Duration: 6 h 50 min
      Open +
      • Trip:
        5 Fly Toronto to New York JFK, train
        • One-Way approx: USD $119 - $396
        • Duration: 6 h 50 min
        Close x
    6. Trip:
      6 Bus to Buffalo, fly to Newark, train
      • One-Way approx: USD $127 - $511
      • Duration: 7 h 19 min
      Open +
      • Trip:
        6 Bus to Buffalo, fly to Newark, train
        • One-Way approx: USD $127 - $511
        • Duration: 7 h 19 min
        Close x
    7. Trip:
      7 Thru-Bus, bus
      • One-Way approx: USD $54 - $136
      • Duration: 12 h 14 min
      Open +
      • Trip:
        7 Thru-Bus, bus
        • One-Way approx: USD $54 - $136
        • Duration: 12 h 14 min
        Close x
    8. Trip:
      8 Bus, train
      • One-Way approx: USD $52 - $84
      • Duration: 13 h 55 min
      Open +
      • Trip:
        8 Bus, train
        • One-Way approx: USD $52 - $84
        • Duration: 13 h 55 min
        Close x
    9. Trip:
      9 Train
      • One-Way approx: USD $88 - $271
      • Duration: 15 h 29 min
      Open +
      • Trip:
        9 Train
        • One-Way approx: USD $88 - $271
        • Duration: 15 h 29 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