There are 6 ways to get from Ayodhya to Rohtak by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, train
best- Fly from Maryada Purushottam Shri Ram International Airport (AYJ) to Indira Gandhi International Airport (DEL)plane AYJ - DEL
- Take the train from New Delhi to Rohtak Jntrain
4h 23m₹4,115–10,063Train via Nawābganj
cheapest- Take the train from Ayodhya to Barabanki Jntrain 14225 / ...
- Take the train from Barabanki Jn to Rohtak Jntrain 12555 / ...
12h 53m₹476–3,715Bus via Lucknow
- Take the bus from Ayodhya to Lucknowbus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the bus from Lucknow to Rohtakbus redbusIndia_A/C Seater / Sleeper
14h 34mDrive 691.7 km
- Drive from Ayodhya to Rohtakcar 691.7 km
7h 45m₹7,742–11,183Train
- Take the train from Ayodhya to Delhitrain 12225
- Take the train from Delhi to Rohtak Jntrain 12481 / ...
13h 44m₹476–3,706Bus
- Take the bus from Ayodhya to Delhi ISBT Kashmiri Gatebus
- Take the bus from Delhi to Rohtakbus
14h 38m₹936–3,351
Ayodhya to Rohtak by train
Comparing Your Travel Options
The cheapest way to get from Ayodhya to Rohtak is to bus which costs ₹900 - ₹3,400 and takes 14h 38m.
The fastest way to get from Ayodhya to Rohtak is to fly and train which takes 4h 23m and costs ₹4,100 - ₹11,000.
No, there is no direct bus from Ayodhya to Rohtak. However, there are services departing from Ayodhya and arriving at Rohtak via Lucknow. The journey, including transfers, takes approximately 14h 34m.
No, there is no direct train from Ayodhya to Rohtak. However, there are services departing from Ayodhya and arriving at Rohtak Jn via Barabanki Jn. The journey, including transfers, takes approximately 12h 53m.
The distance between Ayodhya and Rohtak is 639 km. The road distance is 691.7 km.
The best way to get from Ayodhya to Rohtak without a car is to train via Nawābganj which takes 12h 53m and costs ₹470 - ₹3,800.
It takes approximately 4h 23m to get from Ayodhya to Rohtak, including transfers.
Ayodhya to Rohtak bus services, operated by Zingbus, depart from Ayodhya station.
Ayodhya to Rohtak train services, operated by Indian Railways, depart from Ayodhya station.
The best way to get from Ayodhya to Rohtak is to train via Nawābganj which takes 12h 53m and costs ₹470 - ₹3,800. Alternatively, you can bus via Lucknow, which costs and takes 14h 34m.
What companies run services between Ayodhya, India and Rohtak, India?
You can take a train from Ayodhya to Rohtak Jn via Barabanki Jn in around 12h 53m. Alternatively, you can take a bus from Ayodhya to Rohtak via Lucknow in around 14h 34m.
- Website
- starlightairline.com
Flights from Maryada Purushottam Shri Ram International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹3,600–7,500
- Website
- goindigo.in
Flights from Maryada Purushottam Shri Ram International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,200–9,500
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from New Delhi to Rohtak Jn
- Ave. Duration
- 1h 16m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Ayodhya to Barabanki Jn
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Barabanki Jn to Rohtak Jn
- Ave. Duration
- 10h 13m
- Frequency
- Twice daily
- Estimated price
- ₹330–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹330–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,500
- First Class (1A)
- ₹2,000–2,600
Train from Ayodhya to Delhi
- Ave. Duration
- 11h 25m
- Frequency
- Once daily
- Estimated price
- ₹340–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹900–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Delhi to Rohtak Jn
- Ave. Duration
- 1h 19m
- Frequency
- 5 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- Zingbus
Bus from Ayodhya to Lucknow
- Ave. Duration
- 3h 24m
- Frequency
- Hourly
- Estimated price
- ₹360–800
- Schedules at
- Zingbus
- Phone
- 91-7373800013
- helpdesk@tranzking.com
- Website
- Tranzking Travels
Bus from Ayodhya to Lucknow
- Ave. Duration
- 3h 20m
- Frequency
- Hourly
- Schedules at
- Tranzking Travels
Bus from Lucknow to Rohtak
- Ave. Duration
- 10h 10m
- Frequency
- Once daily
- Schedules at
- Tranzking Travels
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Ayodhya to Lucknow
- Ave. Duration
- 2h 56m
- Frequency
- 4 times a day
- Website
- Travel Point World LLP
- Phone
- +91 98424 37444
- arunprasad@gmail.com
- Website
- Al Travels
Bus from Ayodhya to Lucknow
- Ave. Duration
- 3h 24m
- Frequency
- 4 times a day
- Schedules at
- Al Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Ayodhya to Lucknow
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Ashok Bus Service
Bus from Ayodhya to Lucknow
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a week
- Schedules at
- Ashok Bus Service
- Website
- Sana Travels
Bus from Ayodhya to Lucknow
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Schedules at
- Sana Travels
- Website
- Raj Laxmi Travels
Bus from Ayodhya to Lucknow
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Schedules at
- Raj Laxmi Travels
- Website
- Soumya Tours and Travels
Bus from Ayodhya to Lucknow
- Ave. Duration
- 2h 45m
- Frequency
- 6 times a week
- Schedules at
- Soumya Tours and Travels
- Website
- Bombay Raja Roadlinks
Bus from Ayodhya to Lucknow
- Ave. Duration
- 3h 15m
- Frequency
- 6 times a week
- Schedules at
- Bombay Raja Roadlinks
Bus from Ayodhya to Lucknow
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a week
- Website
- National Travels - Ratnagiri
- Website
- omio.com
Bus from Ayodhya to Lucknow
- Ave. Duration
- 2h 52m
- Frequency
- 3 times a week
- Schedules at
- hanstravel.in
Bus from Lucknow to Rohtak
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
- Phone
- +91 9153044288
- shashipujan123@gmail.com
- Website
- Shiv Shakti
Bus from Ayodhya to Lucknow
- Ave. Duration
- 1h 30m
- Frequency
- Twice a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Website
- Shishpal Travels
Bus from Ayodhya to Lucknow
- Ave. Duration
- 2h 21m
- Frequency
- Twice a week
- Schedules at
- Shishpal Travels
- Phone
- +91 80566 50533
- customercare@krishbus.com
- Website
- Krish Travels
Bus from Ayodhya to Lucknow
- Ave. Duration
- 2h 25m
- Frequency
- Twice a week
- Website
- Krish Travels
- Website
- Globehopper Mobility
Bus from Ayodhya to Lucknow
- Ave. Duration
- 3h 20m
- Frequency
- Twice a week
- Schedules at
- Globehopper Mobility
- Website
- Bhagwati Travels Express
Bus from Ayodhya to Lucknow
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Website
- Bhagwati Travels Express
- Website
- Al Ayaan Travels
Bus from Ayodhya to Lucknow
- Ave. Duration
- 4h 15m
- Frequency
- Twice a week
- Schedules at
- Al Ayaan Travels
- Phone
- 9001274136
- narpatchoudhary313@gmail.com
- Website
- Choudhary travels and cargo
Bus from Ayodhya to Lucknow
- Ave. Duration
- 3h 15m
- Frequency
- Once a week
- Schedules at
- Choudhary travels and cargo
- Phone
- +91 8377971006
- laxmiholidays001@gmail.com
- Website
- laxmiholidays.com
Bus from Ayodhya to Delhi ISBT Kashmiri Gate
- Ave. Duration
- 11h 27m
- Frequency
- Every 2 hours
- Estimated price
- ₹850–3,200
- Schedules at
- laxmiholidays.com
- Sleeper/ Seater AC
- ₹850–3,200
- Phone
- +917412069719
- dgmit.rsrtc@rajasthan.gov.in
- Website
- transport.rajasthan.gov.in
Bus from Delhi to Rohtak
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- ₹70–180
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹120–150
- Express
- ₹70–90
- AC Sleeper
- ₹140–180
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Ayodhya to Rohtak bus services, operated by Zingbus, arrive at Lucknow station.
Ayodhya to Rohtak train services, operated by Indian Railways, arrive at Barabanki Jn station.
Yes, the driving distance between Ayodhya to Rohtak is 692 km. It takes approximately 7h 45m to drive from Ayodhya to Rohtak.
Book your Ayodhya to Rohtak bus tickets online with Omio.
There are 31+ hotels available in Rohtak.




























