hero
How2Go
Machilipatnam to Tonk

Machilipatnam to Tonk

Tonk is approximately 1500+ km from Machilipatnam, 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 Tonk.

Read More
Sort By
Mode of Transport

Via Hyderabad, Jaipur

RECOMMENDED

Machilipatnam

Hyderabad

Jaipur

Tonk

Approx Travel Time

15h 32m

₹8,909

Onwards

Machilipatnam

Hyderabad

Jaipur

Tonk

Approx Travel Time

15h 2m

₹10,392

Onwards

Machilipatnam

Hyderabad

Jaipur

Tonk

Approx Travel Time

16h 15m

₹10,058

Onwards

Via Gannavaram, Hyderabad, Jaipur

FASTEST

Machilipatnam

Gannavaram

Hyderabad

Jaipur

Tonk

Approx Travel Time

10h 56m

₹15,163

Onwards

Machilipatnam

Gannavaram

Hyderabad

Jaipur

Tonk

Approx Travel Time

11h 26m

₹13,663

Onwards

Via Vijayawada, Agra

Machilipatnam

Vijayawada

Agra

Tonk

Approx Travel Time

1d 3h 4m

₹5,941

Onwards

Via Khammam, Niwai

CHEAPEST

Machilipatnam

Khammam

Niwai

Tonk

Approx Travel Time

1d 8h 24m

₹2,364

Onwards

Via Hyderabad

Machilipatnam

Hyderabad

Tonk

Approx Travel Time

1d 18h 22m

₹10,168

Onwards

Via Gannavaram, Delhi

Machilipatnam

Gannavaram

Delhi

Tonk

Approx Travel Time

14h 16m

₹11,489

Onwards

Machilipatnam

Gannavaram

Delhi

Tonk

Approx Travel Time

18h 5m

₹10,640

Onwards

Frequently Asked Questions

What is the distance between Machilipatnam and Tonk?

Tonk is approximately 1500+ kms from Machilipatnam.

How long does it take to reach Tonk from Machilipatnam?

It takes approximately 11 hours to reach Tonk from Machilipatnam by Cab, Flight Via Gannavaram, Hyderabad, Jaipur.

What is the cheapest way to reach Tonk from Machilipatnam?

The cheapest way to reach Tonk from Machilipatnam is by Train, Bus Via Khammam, Niwai.

What is the fastest way to reach Tonk from Machilipatnam?

The fastest way to reach Tonk from Machilipatnam is by Cab, Flight Via Gannavaram, Hyderabad, Jaipur.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India