hero
How2Go
Mayiladuthurai to Bapatla

Mayiladuthurai to Bapatla

Bapatla is approximately 600+ km from Mayiladuthurai, 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 Bapatla.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

Mayiladuthurai

Bapatla

Approx Travel Time

11h 22m

₹435

Onwards

Via Chidambaram, Chennai

FASTEST

Mayiladuthurai

Chidambaram

Chennai

Bapatla

Approx Travel Time

9h 18m

₹325

Onwards

Via Pondicherry, Sullurpeta

Mayiladuthurai

Pondicherry

Sullurpeta

Bapatla

Approx Travel Time

16h 41m

₹2,042

Onwards

Via Pondicherry, Nellore

Mayiladuthurai

Pondicherry

Nellore

Bapatla

Approx Travel Time

16h 32m

₹5,539

Onwards

Via Chennai

CHEAPEST

Mayiladuthurai

Chennai

Bapatla

Approx Travel Time

10h 48m

₹290

Onwards

Via Nellore

Mayiladuthurai

Nellore

Bapatla

Approx Travel Time

10h 51m

₹425

Onwards

Via Chirala

Mayiladuthurai

Chirala

Bapatla

Approx Travel Time

10h 51m

₹460

Onwards

Via Ongole

Mayiladuthurai

Ongole

Bapatla

Approx Travel Time

10h 56m

₹415

Onwards

Via Gudur

Mayiladuthurai

Gudur

Bapatla

Approx Travel Time

11h 1m

₹400

Onwards

Via Sirkazhi, Chennai

Mayiladuthurai

Sirkazhi

Chennai

Bapatla

Approx Travel Time

9h 30m

₹390

Onwards

Frequently Asked Questions

What is the distance between Mayiladuthurai and Bapatla?

Bapatla is approximately 600+ kms from Mayiladuthurai.

How long does it take to reach Bapatla from Mayiladuthurai?

It takes approximately 10 hours to reach Bapatla from Mayiladuthurai by Train Via Chidambaram, Chennai.

What is the cheapest way to reach Bapatla from Mayiladuthurai?

The cheapest way to reach Bapatla from Mayiladuthurai is by Train Via Chennai.

What is the fastest way to reach Bapatla from Mayiladuthurai?

The fastest way to reach Bapatla from Mayiladuthurai is by Train Via Chidambaram, Chennai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India