hero
How2Go
Junagadh to Makrana

Junagadh to Makrana

The fastest way to reach Makrana from Junagadh is by Train, Flight, Bus Via Keshod, Ahmedabad, Ajmer. The journey takes approximately 9 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.

Read More
Sort By
Mode of Transport

Via Gandhinagar

RECOMMENDED

Junagadh

Gandhinagar

Makrana

Approx Travel Time

10h 26m

₹10,179

Onwards

Via Surendranagar

CHEAPEST

Junagadh

Surendranagar

Makrana

Approx Travel Time

15h 43m

₹670

Onwards

Via Surendranagar, Ajmer

Junagadh

Surendranagar

Ajmer

Makrana

Approx Travel Time

14h 36m

₹1,175

Onwards

Junagadh

Surendranagar

Ajmer

Makrana

Approx Travel Time

14h 54m

₹3,077

Onwards

Via Keshod, Ahmedabad, Ajmer

FASTEST

Junagadh

Keshod

Ahmedabad

Ajmer

Makrana

Approx Travel Time

8h 48m

₹11,128

Onwards

Junagadh

Keshod

Ahmedabad

Ajmer

Makrana

Approx Travel Time

9h 20m

₹11,483

Onwards

Via Ahmedabad, Jodhpur

Junagadh

Ahmedabad

Jodhpur

Makrana

Approx Travel Time

12h 55m

₹5,973

Onwards

Via Ahmedabad

Junagadh

Ahmedabad

Makrana

Approx Travel Time

20h 40m

₹1,230

Onwards

Via Keshod, Ahmedabad, Jaipur

Junagadh

Keshod

Ahmedabad

Jaipur

Makrana

Approx Travel Time

9h 41m

₹10,334

Onwards

Via Ahmedabad, Ajmer

Junagadh

Ahmedabad

Ajmer

Makrana

Approx Travel Time

12h 23m

₹9,108

Onwards

Frequently Asked Questions

What is the distance between Junagadh and Makrana?

Makrana is approximately 0+ kms from Junagadh.

How long does it take to reach Makrana from Junagadh?

It takes approximately 9 hours to reach Makrana from Junagadh by Train, Flight, Bus Via Keshod, Ahmedabad, Ajmer.

What is the cheapest way to reach Makrana from Junagadh?

The cheapest way to reach Makrana from Junagadh is by Train Via Surendranagar.

What is the fastest way to reach Makrana from Junagadh?

The fastest way to reach Makrana from Junagadh is by Train, Flight, Bus Via Keshod, Ahmedabad, Ajmer.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India