hero
How2Go
Machilipatnam to Rohtak

Machilipatnam to Rohtak

Rohtak is approximately 1500+ kms from Machilipatnam. The fastest way to reach Rohtak from Machilipatnam is by Cab, Flight Via Gannavaram, Delhi. It takes approximately 10 hours. The cheapest way to reach Rohtak from Machilipatnam is by Bus, Train Via Vijayawada which would take approximately 35 hours.

Sort By
Mode of Transport

Via Gannavaram, Delhi

RECOMMENDED

FASTEST

Machilipatnam

Gannavaram

Delhi

Rohtak

Approx Travel Time

9h 39m

₹11,594

Onwards

Machilipatnam

Gannavaram

Delhi

Rohtak

Approx Travel Time

9h 50m

₹9,771

Onwards

Machilipatnam

Gannavaram

Delhi

Rohtak

Approx Travel Time

10h 2m

₹10,128

Onwards

Machilipatnam

Gannavaram

Delhi

Rohtak

Approx Travel Time

10h 15m

On Demand

Machilipatnam

Gannavaram

Delhi

Rohtak

Approx Travel Time

9h 52m

On Demand

Via Vijayawada

CHEAPEST

Machilipatnam

Vijayawada

Rohtak

Approx Travel Time

1d 11h 2m

₹801

Onwards

Machilipatnam

Vijayawada

Rohtak

Approx Travel Time

1d 10h 34m

₹2,786

Onwards

Machilipatnam

Vijayawada

Rohtak

Approx Travel Time

1d 10h 57m

₹860

Onwards

Ads by MMT

Via Hyderabad, Delhi

Machilipatnam

Hyderabad

Delhi

Rohtak

Approx Travel Time

1d 20h 50m

₹4,591

Onwards

Via Rajahmundry, Delhi

Machilipatnam

Rajahmundry

Delhi

Rohtak

Approx Travel Time

10h 56m

₹12,188

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Machilipatnam and Rohtak?

Rohtak is approximately 1500+ kms from Machilipatnam.

How long does it take to reach Rohtak from Machilipatnam?

It takes approximately 10 hours to reach Rohtak from Machilipatnam by Cab, Flight Via Gannavaram, Delhi.

What is the cheapest way to reach Rohtak from Machilipatnam?

The cheapest way to reach Rohtak from Machilipatnam is by Bus, Train Via Vijayawada.

What is the fastest way to reach Rohtak from Machilipatnam?

The fastest way to reach Rohtak from Machilipatnam is by Cab, Flight Via Gannavaram, Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India