Mayiladuthurai to Purnia Distance

Purnia is approximately 2000+ km from Mayiladuthurai. Compare the available routes and travel options between the two cities. If you're travelling by air, Purnea Airport is located in Purnia. Flying is the fastest way to reach Purnia, with a total travel time of approximately 10 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 Mayiladuthurai, India to Purnia, India

Via Chennai, Kolkata

RECOMMENDED

Mayiladuthurai

Chennai

Kolkata

Purnia

Approx Travel Time

12h 35m

₹8,363

Onwards

Mayiladuthurai

Chennai

Kolkata

Purnia

Approx Travel Time

13h 10m

₹8,777

Onwards

Via Tiruchirappalli, Hyderabad

FASTEST

Mayiladuthurai

Tiruchirappalli

Hyderabad

Purnia

Approx Travel Time

9h 33m

₹14,711

Onwards

Mayiladuthurai

Tiruchirappalli

Hyderabad

Purnia

Approx Travel Time

10h 5m

₹11,459

Onwards

Mayiladuthurai

Tiruchirappalli

Hyderabad

Purnia

Approx Travel Time

10h 10m

₹11,768

Onwards

Ads by MMT

Via Chennai, Durgapur

Mayiladuthurai

Chennai

Durgapur

Purnia

Approx Travel Time

2d 0h 48m

On Demand

Via Bhubaneshwar

Mayiladuthurai

Bhubaneshwar

Purnia

Approx Travel Time

1d 20h 57m

On Demand

Ads by MMT

Via Bangalore, Gaya

CHEAPEST

Mayiladuthurai

Bangalore

Gaya

Purnia

Approx Travel Time

3d 7h 56m

₹6,620

Onwards

Via Hyderabad

Mayiladuthurai

Hyderabad

Purnia

Approx Travel Time

2d 7h 48m

On Demand

Via Pondicherry, Hyderabad

Mayiladuthurai

Pondicherry

Hyderabad

Purnia

Approx Travel Time

9h 42m

₹12,414

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Mayiladuthurai and Purnia?

The straight-line distance is approximately 1800+ km.

What is the distance from Mayiladuthurai to Purnia via Chennai?

Via Chennai, the distance is approximately 2000+ km, taking around 13 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India