There are 5 ways to get from Toronto to Cassadaga by train, car, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, drive (Amtrak)
best- Take the train from Toronto to Canadian BorderMaple Leaf
- Drive from Canadian Border to Cassadaga
3h 32m$60–103Bus, drive
cheapest- Take the bus from Toronto Union Station to St. Catharines, ON - Bus TerminalToronto
- Drive from Niagara College - Welland Campus to Cassadaga
3h 44m$27–85Drive 150.1 mi
- Drive from Toronto to Cassadaga150.1 mi
2h 46m$35–50Bus, line 70 bus, drive
- Take the bus from Toronto Union Station to St. Catharines, ON - Bus Terminal
- Take the bus from St. Catharines Bus Terminal to Welland Bus Terminal70
- Drive from Welland Bus Terminal to Cassadaga
3h 52m$27–84Bus, line 16 bus, taxi
- Take the bus from Toronto to Buffalo
- Take the bus from Washington Street & Mohawk Street to Main Street & Buffalo Street16
- Take the taxi from Main Street & Buffalo Street to Cassadaga
5h 54m$151–221
Questions & Answers
The cheapest way to get from Toronto to Cassadaga is to drive which costs $30 - $50 and takes 2h 46m.
The fastest way to get from Toronto to Cassadaga is to drive which takes 2h 46m and costs $30 - $50.
The distance between Toronto and Cassadaga is 157 miles. The road distance is 150.9 miles.
The best way to get from Toronto to Cassadaga without a car is to bus and line 16 bus and taxi which takes 5h 54m and costs $150 - $230.
It takes approximately 3h 32m to get from Toronto to Cassadaga, including transfers.
Yes, the driving distance between Toronto to Cassadaga is 151 miles. It takes approximately 2h 46m to drive from Toronto to Cassadaga.
There are 41+ hotels available in Cassadaga.
What companies run services between Toronto, ON, Canada and Cassadaga, NY, USA?
There is no direct connection from Toronto to Cassadaga. However, you can take the train to Canadian Border then drive to Cassadaga. Alternatively, you can take a bus from Toronto Union Station to Cassadaga via St. Catharines, ON - Bus Terminal, St. Catharines Bus Terminal, and Niagara College - Welland Campus in around 3h 44m.
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Toronto to Canadian Border
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Estimated price
- $40–80
- Website
- https://www.amtrak.com/home.html
- Phone
- 1-866-488-4452
- customerservice@megabus.com
- Website
- ca.megabus.com
Bus from Toronto Union Station to St. Catharines, ON - Bus Terminal
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- $7–55
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $7–45
- Adult Standard
- $14–55
- Phone
- +1-833-678-5463
- Website
- niagararegion.ca
Bus from St. Catharines Bus Terminal to Welland Bus Terminal
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $3–4
- Website
- https://www.niagararegion.ca/transit/
- Schedules at
- https://nrtransit.ca/routes/
- Adult
- $3–4
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Toronto to Buffalo
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- $19–30
- Website
- https://www.greyhound.com/
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Toronto to Buffalo
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- $22–50
- Schedules at
- flixbus.com
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from Toronto to Buffalo
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- $21–60
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $21–60
- Flexible
- $40–60
- Phone
- +1 716-855-7211
- info@nfta.com
- Website
- metro.nfta.com
Bus from Washington Street & Mohawk Street to Main Street & Buffalo Street
- Ave. Duration
- 1h 7m
- Frequency
- Every 2 hours
- Estimated price
- $2
- Website
- https://metro.nfta.com
- Ave. Duration
- 56 min
- Estimated price
- $130–160
Liberty Yellow Cab
- Phone
- +1 716-877-7111
- Website
- libertycab.com
Buffalo Express Taxi
- Phone
- +1 716-986-2782
- Website
- buffaloexpresstaxi.com
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
What documents do I need to cross Niagara Falls?
Read the travel guide
Which side of Niagara Falls should I choose (and how do I get there)?
Read the travel guide

















