Phulera to Mohali Distance

Mohali is approximately 650+ km from Phulera. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 13 hours, subject to the chosen service and route. If you're travelling by air, Chandigarh Airport is the nearest airport to Mohali, located about 10 km away from the city centre. Flying is the fastest way to reach Mohali, with a total travel time of approximately 4 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 Phulera, India to Mohali, India

Direct Options

RECOMMENDED

CHEAPEST

Phulera

Mohali

Approx Travel Time

12h 42m

₹365

Onwards

Via Jaipur

FASTEST

Phulera

Jaipur

Mohali

Approx Travel Time

3h 37m

₹5,263

Onwards

Phulera

Jaipur

Mohali

Approx Travel Time

5h 6m

₹5,257

Onwards

Phulera

Jaipur

Mohali

Approx Travel Time

5h 10m

₹7,062

Onwards

Ads by MMT

Via Reengus

Phulera

Reengus

Mohali

Approx Travel Time

11h 43m

₹3,213

Onwards

Via Sikar

Phulera

Sikar

Mohali

Approx Travel Time

13h 16m

₹10,598

Onwards

Ads by MMT

Via Delhi

Phulera

Delhi

Mohali

Approx Travel Time

7h 28m

₹3,543

Onwards

Via Ambala

Phulera

Ambala

Mohali

Approx Travel Time

9h 26m

₹979

Onwards

Via Karnal

Phulera

Karnal

Mohali

Approx Travel Time

9h 6m

₹2,793

Onwards

Via Reengus, Jaipur

Phulera

Reengus

Jaipur

Mohali

Approx Travel Time

5h 2m

₹5,428

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Phulera and Mohali?

The straight-line distance is approximately 400+ km.

What is the distance from Phulera to Mohali via Jaipur?

Via Jaipur, the distance is approximately 450+ km, taking around 4 hours.

Is there a train from Phulera to Mohali?

Yes, trains run between Phulera and Mohali, covering approximately 650+ km in around 13 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India