Niagara-on-the-Lake is a must-see destination in Ontario, Canada.
If you’re looking for affordable options, Benchmark (135 Taylor Rd) and Bricks and Barley (1573 Four Mile Creek Road) are great picks.
Although Niagara-on-the-Lake doesn’t have its own airport, you can fly to Toronto Island (YTZ), which is located 49 km from Niagara-on-the-Lake. The shortest flight to Niagara-on-the-Lake from New Zealand departs from Auckland and takes around 20h.
UP Express is the most popular train carrier serving Niagara-on-the-Lake, followed by VIA Rail Canada. The train journey from Niagara-on-the-Lake to London takes 2h 09m and costs around $65 for a one-way ticket. When coming by train from Kingston, expect to pay about $64 for a 2h 37m trip.
Another option to get to Niagara-on-the-Lake is to pick up a car hire from Toronto, which is about 50 km from Niagara-on-the-Lake. You’ll find branches of Thrifty and Dollar, among others, in Toronto.
Several bus lines operate bus routes to Niagara-on-the-Lake, including Rider Express, Bus and FlixBus. From London, the bus ride to Niagara-on-the-Lake takes 217 km and will cost you around $64. From Kingston, the ticket costs about $40 for a journey of 241 km.
Average rates range from around $344 per night for a double room in a 3-star hotel to $407 and up for a 5-star experience.
Expect to pay $2.40 per litre in Niagara-on-the-Lake (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between $28.80 and $38.39.