Rome2Rio

How to get fromReston to University of Waterlooby plane, bus, train, car, shuttle, subway or bus (Flixbus)

Find Transport to University of Waterloo

See all options

There are 11 ways to get from Reston to University of Waterloo by plane, bus, train, car, shuttle, subway, or bus (Flixbus)

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Washington Dulles International Airport to Toronto Pearson International Airport, bus

    best
    1. Fly from Washington Dulles International Airport (IAD) to Toronto Pearson International Airport (YYZ)planeIAD - YYZ
    2. Take the bus from Toronto Pearson Airport to Kitchenerbus
    6h 15m
    $475–1,225
  2. Drive 721.8 km

    cheapest
    1. Drive from Reston to University of Waterloocar721.8 km
    10h 11m
    $142–205
  3. Bus via New York

    1. Take the bus from Tysons Corner Metro Station Arrivals to Manhattan, NYbus
    2. Take the bus from New York to Mississaugabus
    3. Take the bus from Winston Churchill Transitway Station to University of Waterloo Terminalbus25
    19h 16m
    $191–254
  4. Train, bus

    1. Take the train from Washington Union Station to Ny Moynihan Train Hall At Penn Stationtrain
    2. Take the train from New York Penn Station to Aldershottrain
    3. Take the bus from Aldershot GO Bus to University of Waterloo Terminalbus17
    19h 45m
    $154–1,210
  5. Fly Washington Dulles International Airport to Toronto Island Airport, bus

    1. Fly from Washington Dulles International Airport (IAD) to Toronto Island Airport (YTZ)planeIAD - YTZ
    2. Take the bus from Bramalea GO Bus to University of Waterloo Terminalbus
    7h 2m
    $158–737
  6. Fly Washington Dulles International Airport to Buffalo Niagara International Airport, shuttle, bus

    1. Fly from Washington Dulles International Airport (IAD) to Buffalo Niagara International Airport (BUF)planeIAD - BUF
    2. Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1shuttle
    3. Take the bus from Bramalea GO Bus to University of Waterloo Terminalbus
    7h 45m
    $321–1,377
  7. Fly Ronald Reagan Washington National Airport to Toronto Pearson International Airport, bus

    1. Fly from Ronald Reagan Washington National Airport (DCA) to Toronto Pearson International Airport (YYZ)planeDCA - YYZ
    2. Take the bus from Toronto Pearson Airport to Kitchenerbus
    7h
    $567–1,733
  8. Fly Ronald Reagan Washington National Airport to Buffalo Niagara International Airport, shuttle, bus

    1. Fly from Ronald Reagan Washington National Airport (DCA) to Buffalo Niagara International Airport (BUF)planeDCA - BUF
    2. Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1shuttle
    3. Take the bus from Bramalea GO Bus to University of Waterloo Terminalbus
    8h 14m
    $463–2,285
  9. Subway to Baltimore-Washington International Airport, fly to Buffalo Niagara International Airport, shuttle, bus

    1. Take the subway from Wiehle-Reston East, Silver Line Center Platform to New Carrollton, Orange Line Center Platformsubway
    2. Fly from Baltimore-Washington International Airport (BWI) to Buffalo Niagara International Airport (BUF)planeBWI - BUF
    3. Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1shuttle
    4. Take the bus from Bramalea GO Bus to University of Waterloo Terminalbus
    9h 19m
    $313–1,655
  10. Subway, train, bus

    1. Take the subway from Wiehle-Reston East, Silver Line Center Platform to New Carrollton, Orange Line Center PlatformsubwaySv
    2. Take the train from New Carrollton Amtrak Station to Ny Moynihan Train Hall At Penn Stationtrain
    3. Take the train from New York Penn Station to Aldershottrain
    4. Take the bus from Aldershot GO Bus to University of Waterloo Terminalbus17
    20h 50m
    $151–609
  11. Bus

    1. Take the bus from Washington Union Station to Ithacabus
    2. Take the bus from Ithaca to Markham - Cornell Bus GObus
    3. Take the bus from Cornell Bus Terminal to Bramalea GO Busbus56
    4. Take the bus from Bramalea GO Bus to University of Waterloo Terminalbus30
    24h 43m
    $185–334

Reston to University of Waterloo by subway, train, bus, and foot

Calendar7Weekly Services
Duration19h 45mAverage Duration
Ticket$154Cheapest Price
See schedules

Questions & Answers

What companies run services between Reston, VA, USA and University of Waterloo, ON, Canada?

You can take a subway from Wiehle-Reston East, Silver Line Center Platform to University of Waterloo via Tysons, Silver Line Center Platform, Tysons Corner Metro Station Arrivals, Manhattan, NY, 8 Av/W 31 St, 8 Av/W 41 St, New York, Mississauga, Winston Churchill Transitway Station, and University of Waterloo Terminal in around 19h 16m.

Airlines
Train operators
Bus operators

Want to know more about travelling around Canada

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides