hero
How2Go
Marayoor to Jodhpur

Marayoor to Jodhpur

Jodhpur is approximately 1900+ km from Marayoor, 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 Jodhpur.

Read More
Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

FASTEST

Marayoor

Bangalore

Jodhpur

Approx Travel Time

15h 20m

₹10,059

Onwards

CHEAPEST

Marayoor

Bangalore

Jodhpur

Approx Travel Time

2d 1h 5m

₹2,330

Onwards

Via Karur, Bangalore

Marayoor

Karur

Bangalore

Jodhpur

Approx Travel Time

15h 20m

₹10,664

Onwards

Marayoor

Karur

Bangalore

Jodhpur

Approx Travel Time

16h 27m

₹11,121

Onwards

Via Palani, Dharwad

Marayoor

Palani

Dharwad

Jodhpur

Approx Travel Time

2d 8h 10m

₹3,639

Onwards

Via Muvattupuzha, Bangalore

Marayoor

Muvattupuzha

Bangalore

Jodhpur

Approx Travel Time

19h

₹11,720

Onwards

Via Munnar, Bangalore

Marayoor

Munnar

Bangalore

Jodhpur

Approx Travel Time

19h 49m

₹11,729

Onwards

Via Tiruchirappalli, Bangalore

Marayoor

Tiruchirappalli

Bangalore

Jodhpur

Approx Travel Time

23h 40m

₹9,803

Onwards

Marayoor

Tiruchirappalli

Bangalore

Jodhpur

Approx Travel Time

19h 15m

₹13,884

Onwards

Via Kottayam, Bangalore

Marayoor

Kottayam

Bangalore

Jodhpur

Approx Travel Time

22h 15m

₹11,745

Onwards

Frequently Asked Questions

What is the distance between Marayoor and Jodhpur?

Jodhpur is approximately 1900+ kms from Marayoor.

How long does it take to reach Jodhpur from Marayoor?

It takes approximately 16 hours to reach Jodhpur from Marayoor by Bus, Flight Via Bangalore.

What is the cheapest way to reach Jodhpur from Marayoor?

The cheapest way to reach Jodhpur from Marayoor is by Bus, Train Via Bangalore.

What is the fastest way to reach Jodhpur from Marayoor?

The fastest way to reach Jodhpur from Marayoor is by Bus, Flight Via Bangalore.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India