Guide: NYC-Toronto-Niagara Falls-Buffalo-NYC by public transport only
When planning US trip, I discovered there are three options most people use when leaving NYC to visit Niagara Falls and Toronto; either they take a train to Buffalo, pay to a tour company or fly. Trying to avoid any more flights and wishing to spend more than just an afternoon in Toronto, I was searching for option number four. Something that would not require renting a car.
After days of research and contacting some locals, I found the solution. Keep reading to discover how you can pay less and get more. Note you’ll need to book your trip months in advance, if you want to save.
From New York, NY you take megabus to Toronto for 15 USD. You’ll spend 12 hours on the bus, which is a little tiring, so wear something comfy, take a book or your favorite magazine, and try not to forget a pillow. The bus we took was at 7.50am, but if we did it again, we’d change it for the one at 11.50pm instead. It’s a long ride and if you’re driving at night, you’ll most likely manage to catch some sleep. Not as much as you wish and sure, you won’t wake up feeling fresh, but at least you won’t throw the whole day away because of one bus ride. Tickets can be booked here. Pricing for tickets increases according to how many people have booked tickets, therefore I advise you to be quick and book yours around 2 months in advance. I know greyhound does the same route, but I am not sure about their starting price or anything else, because I’ve never used their service before. Find more information on their website.