There are 9 ways to get from Waterloo to Carnegie Mellon University by bus, plane, bus (Greyhound), train (Amtrak), car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Toronto Pearson International Airport, fly to Pittsburgh International Airport, bus
best- Take the bus from Kitchener to Toronto Pearson Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to Pittsburgh International Airport (PIT)plane YYZ - PIT
- Take the bus from Pittsburgh International Airport to Morewood Ave At Forbes Ave Fsbus
6h 5mTrain, bus via Youngstown
cheapest- Take the train from Kitchener GO to Union Station GOtrain Ki
- Take the bus from Toronto to Buffalobus
- Take the bus from Buffalo, NY to Youngstown, OHbus
- Take the bus from Youngstown Bus Stop to Pittsburgh Intermodal Stationbus
12h 34m$54–119Bus via Youngstown
- Take the bus from Wilfrid Laurier University to Winston Churchill Transitway Stationbus 25
- Take the bus from Mississauga to Buffalobus
- Take the bus from Buffalo, NY to Youngstown, OHbus
- Take the bus from Youngstown Bus Stop to Pittsburgh Intermodal Stationbus
12h 6m$57–141Train
- Take the train from Kitchener GO to Union Station GOtrain Ki
- Take the train from Toronto Union Station to Buffalotrain
- Take the train from Buffalo Depew Station to Cleveland Amtraktrain
- Take the train from Cleveland Amtrak to Pittsburgh Amtrak Stationtrain
16h 1m$137–421Drive 324.2 mi
- Drive from Waterloo to Carnegie Mellon Universitycar 324.2 mi
5h 55m$75–108Bus to London International Airport, fly to Pittsburgh International Airport, bus
- Take the bus from Kitchener to Londonbus
- Fly from London International Airport (YXU) to Pittsburgh International Airport (PIT)plane YXU - PIT
- Take the bus from Pittsburgh International Airport to Morewood Ave At Forbes Ave Fsbus
11h 28mBus to Toronto Pearson International Airport, fly to Cleveland-Hopkins International Airport, bus
- Take the bus from Kitchener to Toronto Pearson Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to Cleveland-Hopkins International Airport (CLE)plane YYZ - CLE
- Take the bus from Cleveland Bus Station to Pittsburgh Intermodal Stationbus
8h 16m$502–1,357Bus
- Take the bus from Wilfrid Laurier University to Winston Churchill Transitway Stationbus 25
- Take the bus from Mississauga to Buffalobus
- Take the bus from Buffalo to Pittsburghbus
14h 16m$130–267Train, bus
- Take the train from Kitchener GO to Union Station GOtrain Ki
- Take the bus from Toronto to Buffalobus
- Take the bus from Buffalo to Pittsburghbus
14h 54m$127–245
Waterloo to Carnegie Mellon University by bus and foot
Questions & Answers
The cheapest way to get from Waterloo to Carnegie Mellon University is to train and bus via Youngstown which costs $50 - $120 and takes 12h 34m.
The fastest way to get from Waterloo to Carnegie Mellon University is to drive which takes 5h 55m and costs $70 - $110.
No, there is no direct bus from Waterloo to Carnegie Mellon University. However, there are services departing from Wilfrid Laurier University and arriving at Forbes Ave + Morewood via Mississauga, Buffalo, NY, Youngstown Bus Stop and Seventh Ave + William Penn Pl. The journey, including transfers, takes approximately 12h 6m.
No, there is no direct train from Waterloo to Carnegie Mellon University station. However, there are services departing from Kitchener GO and arriving at Pittsburgh Amtrak Station via Toronto Union Station, Buffalo Depew Station and Cleveland Amtrak. The journey, including transfers, takes approximately 16h 1m.
The distance between Waterloo and Carnegie Mellon University is 308 miles. The road distance is 326.1 miles.
The best way to get from Waterloo to Carnegie Mellon University without a car is to bus via Youngstown which takes 12h 6m and costs $55 - $150.
It takes approximately 6h 5m to get from Waterloo to Carnegie Mellon University, including transfers.
Waterloo to Carnegie Mellon University bus services, operated by GO Transit, depart from Wilfrid Laurier University station.
Waterloo to Carnegie Mellon University train services, operated by GO Transit, depart from Kitchener GO station.
The best way to get from Waterloo to Carnegie Mellon University is to bus via Youngstown which takes 12h 6m and costs $55 - $150. Alternatively, you can train, which costs $130 - $430 and takes 16h 1m.
What companies run services between Waterloo, ON, Canada and Carnegie Mellon University, PA, USA?
You can take a bus from Wilfrid Laurier University to Carnegie Mellon University via Winston Churchill Transitway Station, Mississauga, Buffalo, NY, Youngstown, OH, Youngstown Bus Stop, Pittsburgh Intermodal Station, Seventh Ave + William Penn Pl, and Forbes Ave + Morewood in around 12h 6m. Alternatively, you can take a train from Kitchener GO to Carnegie Mellon University via Toronto Union Station, Buffalo Depew Station, Cleveland Amtrak, Pittsburgh Amtrak Station, Seventh Ave + William Penn Pl, and Forbes Ave + Bellefield Ns in around 16h 1m.
- Website
- united.com
Flights from Toronto Pearson International Airport to Pittsburgh International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- $40–300
Flights from London International Airport to Pittsburgh International Airport via Toronto Pearson International Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $110–750
Flights from London International Airport to Pittsburgh International Airport via Toronto Pearson International Airport, Washington Dulles
- Ave. Duration
- 8h 18m
- When
- Every day
- Estimated price
- $160–900
Flights from Toronto Pearson International Airport to Cleveland-Hopkins International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $50–350
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Pittsburgh International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- $40–300
Flights from London International Airport to Pittsburgh International Airport via Toronto Pearson International Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $110–750
Flights from Toronto Pearson International Airport to Cleveland-Hopkins International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $50–350
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Kitchener GO to Union Station GO
- Ave. Duration
- 1h 39m
- Frequency
- Every 3 hours
- Estimated price
- $12–16
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $12–16
Train from Kitchener GO to Union Station GO
- Ave. Duration
- 1h 39m
- Frequency
- Every 3 hours
- Estimated price
- $12–16
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $12–16
Train from Kitchener GO to Union Station GO
- Ave. Duration
- 1h 39m
- Frequency
- Every 3 hours
- Estimated price
- $12–16
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $12–16
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Toronto Union Station to Buffalo
- Ave. Duration
- 4h 6m
- Frequency
- Once daily
- Estimated price
- $30–180
- Website
- VIA Rail
- Escape
- $30–90
- Business
- $65–170
- Business Plus
- $75–180
- Economy
- $35–100
- Economy Plus
- $35–110
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Buffalo Depew Station to Cleveland Amtrak
- Ave. Duration
- 3h 14m
- Frequency
- Twice daily
- Estimated price
- $55–130
- Website
- Amtrak
Train from Cleveland Amtrak to Pittsburgh Amtrak Station
- Ave. Duration
- 3h 11m
- Frequency
- Once daily
- Estimated price
- $40–95
- Website
- Amtrak
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Kitchener to Toronto Pearson Airport
- Ave. Duration
- 55 min
- Frequency
- Every 2 hours
- Estimated price
- $8–15
- Schedules at
- Flixbus USA
Bus from Kitchener to London
- Ave. Duration
- 1h 25m
- Frequency
- Every 2 hours
- Estimated price
- $10–18
- Schedules at
- Flixbus USA
Bus from Kitchener to Toronto Pearson Airport
- Ave. Duration
- 55 min
- Frequency
- Every 2 hours
- Estimated price
- $8–15
- Schedules at
- Flixbus USA
Bus from Toronto to Buffalo
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- $16–27
- Schedules at
- Flixbus USA
Bus from Toronto to Buffalo
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- $16–27
- Schedules at
- Flixbus USA
- Phone
- +1 412-442-2000
- Website
- Pittsburgh Regional Transit
Bus from Pittsburgh International Airport to Morewood Ave At Forbes Ave Fs
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Website
- Pittsburgh Regional Transit
Bus from Pittsburgh International Airport to Morewood Ave At Forbes Ave Fs
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Website
- Pittsburgh Regional Transit
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Wilfrid Laurier University to Winston Churchill Transitway Station
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- $10–12
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $10–12
Bus from Wilfrid Laurier University to Winston Churchill Transitway Station
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- $10–12
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $10–12
- Phone
- +1 800-858-8555
- Website
- Trailways
Bus from Mississauga to Buffalo
- Saver
- $20–50
- Flexible
- $40–55
Bus from Mississauga to Buffalo
- Saver
- $20–50
- Flexible
- $40–55
- Phone
- +1 888-378-3823
- [email protected]
- Website
- Barons Bus
Bus from Buffalo, NY to Youngstown, OH
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- $17–55
- Website
- Barons Bus
Bus from Buffalo, NY to Youngstown, OH
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- $17–55
- Website
- Barons Bus
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Youngstown Bus Stop to Pittsburgh Intermodal Station
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $10–19
- Website
- Greyhound
Bus from Cleveland Bus Station to Pittsburgh Intermodal Station
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- $20–40
- Website
- Greyhound
Bus from Toronto to Buffalo
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- $15–29
- Website
- Greyhound
Bus from Youngstown Bus Stop to Pittsburgh Intermodal Station
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $10–19
- Website
- Greyhound
Bus from Toronto to Buffalo
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- $15–29
- Website
- Greyhound
- Phone
- +1 814-574-1827
- Website
- Fullington Tours
Bus from Buffalo to Pittsburgh
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- $100–200
- Website
- Fullington Tours
Bus from Buffalo to Pittsburgh
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- $100–200
- Website
- Fullington Tours
Want to know more about travelling around United States
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
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
Waterloo to Carnegie Mellon University bus services, operated by GO Transit, arrive at Winston Churchill Transitway Station.
Waterloo to Carnegie Mellon University train services, operated by GO Transit, arrive at Union Station GO.
Yes, the driving distance between Waterloo to Carnegie Mellon University is 326 miles. It takes approximately 5h 55m to drive from Waterloo to Carnegie Mellon University.
There are 743+ hotels available in Carnegie Mellon University.


















