
Bhavnagar to Alwar
Alwar is approximately 850+ kms from Bhavnagar. The fastest way to reach Alwar from Bhavnagar is by Train Via Nadiad. It takes approximately 19 hours. The cheapest way to reach Alwar from Bhavnagar is by Train Via Mehsana which would take approximately 20 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
Bhavnagar
Ahmedabad
Alwar
Approx Travel Time
18h 55m
₹645
Onwards
Bhavnagar
Ahmedabad
Alwar
Approx Travel Time
19h 40m
₹910
Onwards
Bhavnagar
Ahmedabad
Alwar
Approx Travel Time
19h 47m
₹3,580
Onwards
Via Nadiad
FASTEST
Bhavnagar
Nadiad
Alwar
Approx Travel Time
18h 40m
₹1,100
Onwards
Bhavnagar
Nadiad
Alwar
Approx Travel Time
19h 18m
₹4,835
Onwards
Via Gandhinagar
Bhavnagar
Gandhinagar
Alwar
Approx Travel Time
19h 10m
On Demand
Bhavnagar
Gandhinagar
Alwar
Approx Travel Time
19h 25m
₹3,753
Onwards
Via Vadodara
Bhavnagar
Vadodara
Alwar
Approx Travel Time
19h 10m
₹895
Onwards
Via Abu Road
Bhavnagar
Abu Road
Alwar
Approx Travel Time
19h 40m
On Demand
Via Mehsana
CHEAPEST
Bhavnagar
Mehsana
Alwar
Approx Travel Time
19h 25m
₹590
Onwards
Frequently Asked Questions
What is the distance between Bhavnagar and Alwar?
Alwar is approximately 850+ kms from Bhavnagar.
How long does it take to reach Alwar from Bhavnagar?
It takes approximately 19 hours to reach Alwar from Bhavnagar by Train Via Nadiad.
What is the cheapest way to reach Alwar from Bhavnagar?
The cheapest way to reach Alwar from Bhavnagar is by Train Via Mehsana.
What is the fastest way to reach Alwar from Bhavnagar?
The fastest way to reach Alwar from Bhavnagar is by Train Via Nadiad.