Toronto to Pune Distance

Pune is approximately 13100+ km from Toronto. Compare the available routes and travel options between the two cities. If you're travelling by air, Pune Airport is located in Pune. Flying is the fastest way to reach Pune, with a total travel time of approximately 19 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Toronto, Canada to Pune, India

Via Dubai

RECOMMENDED

FASTEST

Toronto

Dubai

Pune

Approx Travel Time

18h 45m

₹58,422

Onwards

Via New York, Delhi

Toronto

New York

Delhi

Pune

Approx Travel Time

21h 21m

₹54,866

Onwards

Ads by MMT

Via New York, Mumbai

Toronto

New York

Mumbai

Pune

Approx Travel Time

21h 51m

₹56,386

Onwards

Via Frankfurt, Mumbai

Toronto

Frankfurt

Mumbai

Pune

Approx Travel Time

19h 50m

₹77,602

Onwards

Ads by MMT

Via Montreal, Dubai

Toronto

Montreal

Dubai

Pune

Approx Travel Time

21h 1m

₹73,058

Onwards

Via Abu Dhabi

Toronto

Abu Dhabi

Pune

Approx Travel Time

1d 1h 15m

₹72,326

Onwards

Via Amsterdam, Ahmedabad

Toronto

Amsterdam

Ahmedabad

Pune

Approx Travel Time

1d 2h 15m

₹58,080

Onwards

Via Delhi

Toronto

Delhi

Pune

Approx Travel Time

1d 4h

₹60,296

Onwards

Via Amsterdam, Mumbai

Toronto

Amsterdam

Mumbai

Pune

Approx Travel Time

1d 2h 11m

₹63,007

Onwards

Via Chicago, Abu Dhabi

CHEAPEST

Toronto

Chicago

Abu Dhabi

Pune

Approx Travel Time

1d 5h 25m

₹52,786

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Toronto and Pune?

The straight-line distance is approximately 12550+ km.

What is the distance from Toronto to Pune via Dubai?

Via Dubai, the distance is approximately 13100+ km, taking around 19 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India