Distance from Toronto to Niagara Falls is about 130 kilometers by road, depending on the route taken. The drive usually takes around 1.5 to 2 hours via the QEW highway. By straight line distance, it is slightly shorter, roughly 120 kilometers, making it a popular day trip from the city.