
Bharuch to Marayoor
Marayoor is approximately 1500+ kms from Bharuch. The fastest way to reach Marayoor from Bharuch is by Train, Flight, Bus Via Vadodara, Bangalore. It takes approximately 16 hours. The cheapest way to reach Marayoor from Bharuch is by Train, Bus Via Raichur, Bangalore which would take approximately 37 hours.
Sort By
Mode of Transport
Via Surat, Bangalore
RECOMMENDED
Bharuch
Surat
Bangalore
Marayoor
Approx Travel Time
17h 20m
₹10,532
Onwards
Bharuch
Surat
Bangalore
Marayoor
Approx Travel Time
16h 23m
₹7,964
Onwards
Bharuch
Surat
Bangalore
Marayoor
Approx Travel Time
17h 30m
₹8,414
Onwards
Via Vadodara, Bangalore
FASTEST
Bharuch
Vadodara
Bangalore
Marayoor
Approx Travel Time
16h 9m
₹9,308
Onwards
Bharuch
Vadodara
Bangalore
Marayoor
Approx Travel Time
16h 45m
₹9,548
Onwards
Bharuch
Vadodara
Bangalore
Marayoor
Approx Travel Time
16h 53m
₹11,193
Onwards
Via Raichur, Bangalore
CHEAPEST
Bharuch
Raichur
Bangalore
Marayoor
Approx Travel Time
1d 12h 34m
₹2,925
Onwards
Via Bangalore
Bharuch
Bangalore
Marayoor
Approx Travel Time
1d 11h 53m
₹36,144
Onwards
Bharuch
Bangalore
Marayoor
Approx Travel Time
1d 12h 10m
₹4,099
Onwards
Via Mumbai, Bangalore
Bharuch
Mumbai
Bangalore
Marayoor
Approx Travel Time
19h 17m
₹6,405
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Marayoor?
Marayoor is approximately 1500+ kms from Bharuch.
How long does it take to reach Marayoor from Bharuch?
It takes approximately 16 hours to reach Marayoor from Bharuch by Train, Flight, Bus Via Vadodara, Bangalore.
What is the cheapest way to reach Marayoor from Bharuch?
The cheapest way to reach Marayoor from Bharuch is by Train, Bus Via Raichur, Bangalore.
What is the fastest way to reach Marayoor from Bharuch?
The fastest way to reach Marayoor from Bharuch is by Train, Flight, Bus Via Vadodara, Bangalore.


