Bikaner to Rohtak Distance

Rohtak is approximately 350+ km from Bikaner. Compare the available routes and travel options between the two cities. Travellers can also opt for bus services, which generally take 9 hours, while trains complete the journey in approximately 7 hours, subject to the chosen service and route. Flying is the fastest way to reach Rohtak, with a total travel time of approximately 4 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Bikaner, India to Rohtak, India

Direct Options

RECOMMENDED

CHEAPEST

Bikaner

Rohtak

Approx Travel Time

6h 20m

₹255

Onwards

Bikaner

Rohtak

Approx Travel Time

9h 15m

₹700

Onwards

Via Rewari

Bikaner

Rewari

Rohtak

Approx Travel Time

8h 1m

₹415

Onwards

Ads by MMT

Via Delhi

Bikaner

Delhi

Rohtak

Approx Travel Time

7h 28m

₹355

Onwards

Bikaner

Delhi

Rohtak

Approx Travel Time

8h 34m

₹1,721

Onwards

Bikaner

Delhi

Rohtak

Approx Travel Time

9h

₹707

Onwards

FASTEST

Bikaner

Delhi

Rohtak

Approx Travel Time

4h 3m

₹5,468

Onwards

Via Bathinda

Bikaner

Bathinda

Rohtak

Approx Travel Time

8h 39m

₹335

Onwards

Ads by MMT

Via Jaipur

Bikaner

Jaipur

Rohtak

Approx Travel Time

8h 12m

₹1,890

Onwards

Bikaner

Jaipur

Rohtak

Approx Travel Time

8h 15m

₹2,279

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Bikaner and Rohtak?

The straight-line distance is approximately 300+ km.

What is the distance from Bikaner to Rohtak via Rewari?

Via Rewari, the distance is approximately 450+ km, taking around 8 hours.

Is there a train from Bikaner to Rohtak?

Yes, trains run between Bikaner and Rohtak, covering approximately 350+ km in around 7 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India