hero
How2Go
Bhubaneshwar to Mayiladuthurai

Bhubaneshwar to Mayiladuthurai

Mayiladuthurai is approximately 1200+ km from Bhubaneshwar, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Mayiladuthurai.

Read More
Sort By
Mode of Transport

Via Chennai

RECOMMENDED

Bhubaneshwar

Chennai

Mayiladuthurai

Approx Travel Time

7h 26m

₹7,564

Onwards

Bhubaneshwar

Chennai

Mayiladuthurai

Approx Travel Time

1d 0h 40m

₹1,184

Onwards

Bhubaneshwar

Chennai

Mayiladuthurai

Approx Travel Time

10h 20m

₹8,063

Onwards

Via Chennai, Pondicherry

Bhubaneshwar

Chennai

Pondicherry

Mayiladuthurai

Approx Travel Time

9h 34m

₹7,987

Onwards

Via Chennai, Tiruchirappalli

FASTEST

Bhubaneshwar

Chennai

Tiruchirappalli

Mayiladuthurai

Approx Travel Time

7h 20m

₹12,708

Onwards

Direct Train

Bhubaneshwar

Mayiladuthurai

Approx Travel Time

1d 0h 48m

₹795

Onwards

Via Visakhapatnam, Chennai

CHEAPEST

Bhubaneshwar

Visakhapatnam

Chennai

Mayiladuthurai

Approx Travel Time

21h 19m

₹725

Onwards

Bhubaneshwar

Visakhapatnam

Chennai

Mayiladuthurai

Approx Travel Time

22h 47m

₹5,105

Onwards

Bhubaneshwar

Visakhapatnam

Chennai

Mayiladuthurai

Approx Travel Time

1d 6h 37m

₹2,795

Onwards

Via Chennai, Sirkazhi

Bhubaneshwar

Chennai

Sirkazhi

Mayiladuthurai

Approx Travel Time

7h 50m

₹7,609

Onwards

Frequently Asked Questions

What is the distance between Bhubaneshwar and Mayiladuthurai?

Mayiladuthurai is approximately 1200+ kms from Bhubaneshwar.

How long does it take to reach Mayiladuthurai from Bhubaneshwar?

It takes approximately 8 hours to reach Mayiladuthurai from Bhubaneshwar by Flight, Train Via Chennai, Tiruchirappalli.

What is the cheapest way to reach Mayiladuthurai from Bhubaneshwar?

The cheapest way to reach Mayiladuthurai from Bhubaneshwar is by Train Via Visakhapatnam, Chennai.

What is the fastest way to reach Mayiladuthurai from Bhubaneshwar?

The fastest way to reach Mayiladuthurai from Bhubaneshwar is by Flight, Train Via Chennai, Tiruchirappalli.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India