If you live in New Jersey and want to explore a little by heading north, taking a bus is a cheap and easy way to take in the sights of Niagara Falls and Canada.
Departure and Arrival Points
Greyhound buses travel to Niagara Falls, Ontario, from Newark, New Jersey, on a regular schedule, and departs from the Atlantic City, New Jersey station too. There also are websites that offer tour packages departing from Edison, New Jersey, and Parsippany, New Jersey, for traveling to Niagara Falls.
Traveling from Atlantic City, New Jersey, to Niagara Falls, Ontario, can take anywhere from 12 to 16 hours, depending on the time of day you depart, traffic conditions and scheduled pick-ups along the route. Traveling by bus from Newark, New Jersey, takes anywhere from 10 to 12 hours with Greyhound.
Travelers can save money by taking buses and booking packages from New Jersey to Niagara Falls. Currently, a two-day Niagara Falls and 1,000 Islands Tour is priced at $114, as of 2010. Return bus tickets to Niagara Falls from Greyhound, traveling from Newark, New Jersey, are currently $100 for advanced purchases.