There are 11 ways to get from Ujjain to Sirsa by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Rohtak
best- Take the train from Ujjain Jn to Rohtak Jntrain 22941
- Take the train from Rohtak Jn to Sirsatrain 12555 / ...
15h 53m₹581–4,488Bus
- Take the bus from Ujjain to Ghaziabadbus
- Take the bus from Ghaziabad to Ludhianabus
- Take the bus from Ludhiana to Sirsabus
21h 48m₹1,471–5,815Drive 814.2 km
- Drive from Ujjain to Sirsacar 814.2 km
10h 20m₹9,115–13,166Train to Indore, fly to Indira Gandhi International Airport, train
- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Indira Gandhi International Airport (DEL)plane IDR - DEL
- Take the train from New Delhi to Rohtak Jntrain
- Take the train from Rohtak Jn to Sirsatrain
13h 24m₹6,493–11,625Train
- Take the train from Ujjain Jn to Hisartrain 17020
- Take the train from Hisar to Sirsatrain 12555 / ...
22h 40m₹592–4,571Bus, train
- Take the bus from Hotel Shanti Palace Near Bypass Corner to Jaipur Geetanjali Travelsbus
- Take the train from Jaipur to Sirsatrain 14734 / ...
23h 49m₹690–3,777Train to Raja Bhoj International Airport, fly to Indira Gandhi International Airport, train
- Take the train from Ujjain Jn to Sant Hirdaram Nagartrain
- Fly from Raja Bhoj International Airport (BHO) to Indira Gandhi International Airport (DEL)plane BHO - DEL
- Take the train from New Delhi to Rohtak Jntrain
- Take the train from Rohtak Jn to Sirsatrain
13h 7m₹5,405–10,349Train to Indore, fly to Jaipur International Airport, train
- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Jaipur International Airport (JAI)plane IDR - JAI
- Take the train from Gandhinagar Jpr to Sirsatrain
18h 41m₹5,953–14,215Train to Indore, fly to Chandigarh International Airport, train
- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Chandigarh International Airport (IXC)plane IDR - IXC
- Take the train from Chandigarh to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Bhatinda Jntrain
- Take the train from Bhatinda Jn to Sirsatrain
14h 27m₹6,611–16,625Train to Dabok Airport, fly to Indira Gandhi International Airport, train
- Take the train from Ujjain Jn to Mavli Jntrain
- Fly from Dabok Airport (UDR) to Indira Gandhi International Airport (DEL)plane UDR - DEL
- Take the train from New Delhi to Rohtak Jntrain
- Take the train from Rohtak Jn to Sirsatrain
17h 56m₹7,624–18,059Train to Indore, fly to Sri Guru Ram Dass Jee International Airport, bus, train
- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Sri Guru Ram Dass Jee International Airport (ATQ)plane IDR - ATQ
- Take the bus from Amritsar to Kot Kapurabus
- Take the train from Kot Kapura to Sirsatrain
19h 4m₹7,168–14,075
Ujjain to Sirsa by train
Comparing Your Travel Options
The cheapest way to get from Ujjain to Sirsa is to train via Rohtak which costs ₹550 - ₹4,500 and takes 15h 53m.
The fastest way to get from Ujjain to Sirsa is to drive which takes 10h 20m and costs ₹9,000 - ₹14,000.
No, there is no direct bus from Ujjain to Sirsa. However, there are services departing from Ujjain and arriving at Sirsa via Ghaziabad and Ludhiana. The journey, including transfers, takes approximately 21h 48m.
No, there is no direct train from Ujjain to Sirsa. However, there are services departing from Ujjain Jn and arriving at Sirsa via Rohtak Jn. The journey, including transfers, takes approximately 15h 53m.
The distance between Ujjain and Sirsa is 1013 km. The road distance is 814.2 km.
The best way to get from Ujjain to Sirsa without a car is to train via Rohtak which takes 15h 53m and costs ₹550 - ₹4,500.
It takes approximately 15h 53m to get from Ujjain to Sirsa, including transfers.
Ujjain to Sirsa bus services, operated by IntrCity SmartBus, depart from Ujjain station.
Ujjain to Sirsa train services, operated by Indian Railways, depart from Ujjain Jn station.
The best way to get from Ujjain to Sirsa is to train via Rohtak which takes 15h 53m and costs ₹550 - ₹4,500. Alternatively, you can bus, which costs ₹1,400 - ₹6,000 and takes 21h 48m.
What companies run services between Ujjain, India and Sirsa, India?
You can take a train from Ujjain Jn to Sirsa via Rohtak Jn in around 15h 53m. Alternatively, you can take a bus from Ujjain to Sirsa via Ghaziabad and Ludhiana in around 21h 48m.
- Website
- goindigo.in
Flights from Indore to Indira Gandhi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹6,000–8,000
Flights from Indore to Indira Gandhi International Airport via Nagpur
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹6,000–8,000
Flights from Raja Bhoj International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,800–6,000
Flights from Indore to Jaipur International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹5,500–10,000
Flights from Indore to Jaipur International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₹5,500–10,000
Flights from Indore to Chandigarh International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Indore to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Dabok Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Indore to Sri Guru Ram Dass Jee International Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 26m
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Indore to Sri Guru Ram Dass Jee International Airport via Jaipur International Airport, Indira Gandhi International Airport
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹6,000–18,000
- Website
- airindia.in
Flights from Indore to Indira Gandhi International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ₹4,900–13,000
Flights from Raja Bhoj International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,000–14,000
Flights from Dabok Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹4,100–15,000
Flights from Indore to Sri Guru Ram Dass Jee International Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 6m
- When
- Every day
- Estimated price
- ₹7,500–12,000
- Website
- airindiaexpress.in
Flights from Indore to Indira Gandhi International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹6,000–7,500
Flights from Raja Bhoj International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,000–14,000
Flights from Dabok Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹4,100–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ujjain Jn to Rohtak Jn
- Ave. Duration
- 11h 3m
- Frequency
- Once a week
- Estimated price
- ₹410–3,100
- Website
- irctc.co.in
- Sleeper Class
- ₹410–480
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,900
- First Class (1A)
- ₹2,400–3,100
Train from Rohtak Jn to Sirsa
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
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 Rohtak Jn to Sirsa
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Ujjain Jn to Hisar
- Ave. Duration
- 20h 40m
- Frequency
- Once a week
- Estimated price
- ₹460–3,500
- Website
- irctc.co.in
- Sleeper Class
- ₹460–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,500
Train from Hisar to Sirsa
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jaipur to Sirsa
- Ave. Duration
- 10h 55m
- Frequency
- Twice daily
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Ujjain Jn to Sant Hirdaram Nagar
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
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 Rohtak Jn to Sirsa
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Gandhinagar Jpr to Sirsa
- Ave. Duration
- 10h 43m
- Frequency
- Once daily
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Chandigarh to Ambala Cant Jn
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Ambala Cant Jn to Bhatinda Jn
- Ave. Duration
- 3h 27m
- Frequency
- 5 times a day
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Bhatinda Jn to Sirsa
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Ujjain Jn to Mavli Jn
- Ave. Duration
- 7h 32m
- Frequency
- Once daily
- Estimated price
- ₹230–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
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 Rohtak Jn to Sirsa
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Kot Kapura to Sirsa
- Ave. Duration
- 3h 37m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Ujjain to Ghaziabad
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- ₹600–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹600–850
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Ghaziabad to Ludhiana
- Ave. Duration
- 7h
- Frequency
- Hourly
- Estimated price
- ₹470–1,300
- Schedules at
- Zingbus
Bus from Ludhiana to Sirsa
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a week
- Estimated price
- ₹390–950
- Schedules at
- Zingbus
Bus from Amritsar to Kot Kapura
- Ave. Duration
- 3h
- Frequency
- 4 times a week
- Estimated price
- ₹360–800
- Schedules at
- Zingbus
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Ghaziabad to Ludhiana
- Ave. Duration
- 6h 35m
- Frequency
- Every 2 hours
- Website
- Travel Point World LLP
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Ghaziabad to Ludhiana
- Ave. Duration
- 7h
- Frequency
- 3 times a day
- Schedules at
- Tranzking Travels
Bus from Ludhiana to Sirsa
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Schedules at
- Tranzking Travels
Bus from Amritsar to Kot Kapura
- Ave. Duration
- 2h 24m
- Frequency
- Once daily
- Schedules at
- Tranzking Travels
- Website
- Mohindra Smart Bus
Bus from Ghaziabad to Ludhiana
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Schedules at
- Mohindra Smart Bus
- Phone
- +91 98424 37444
- [email protected]
- Website
- Al Travels
Bus from Ghaziabad to Ludhiana
- Ave. Duration
- 7h 35m
- Frequency
- 3 times a day
- Schedules at
- Al Travels
- Website
- Globehopper Mobility
Bus from Ghaziabad to Ludhiana
- Ave. Duration
- 7h 45m
- Frequency
- 3 times a day
- Schedules at
- Globehopper Mobility
- Website
- Ashok Bus Service
Bus from Ghaziabad to Ludhiana
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- Ashok Bus Service
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Ghaziabad to Ludhiana
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- ₹1,300–3,500
- Schedules at
- Punchiry Tours and Holidays
- Website
- India Tours and Travels
Bus from Ghaziabad to Ludhiana
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Website
- Sana Travels
Bus from Ghaziabad to Ludhiana
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Schedules at
- Sana Travels
- Website
- Moon Light Travels Katra
Bus from Ghaziabad to Ludhiana
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- Moon Light Travels Katra
- Website
- Lucky Bus Service
Bus from Ghaziabad to Ludhiana
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Schedules at
- Lucky Bus Service
- Website
- Raj Laxmi Travels
Bus from Ghaziabad to Ludhiana
- Ave. Duration
- 5h 30m
- Frequency
- 6 times a week
- Schedules at
- Raj Laxmi Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Ghaziabad to Ludhiana
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Amritsar to Kot Kapura
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 82817 55533
- [email protected]
- Website
- Madhavi Travels
Bus from Ghaziabad to Ludhiana
- Ave. Duration
- 5h 35m
- Frequency
- Twice a week
- Schedules at
- Madhavi Travels
- Website
- VVM Travels
Bus from Ghaziabad to Ludhiana
- Ave. Duration
- 6h 25m
- Frequency
- Twice a week
- Schedules at
- VVM Travels
- Website
- omio.com
Bus from Ghaziabad to Ludhiana
- Ave. Duration
- 7h 15m
- Frequency
- Twice a week
- Schedules at
- hanstravel.in
Bus from Ludhiana to Sirsa
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
- Website
- Bombay Raja Roadlinks
Bus from Ghaziabad to Ludhiana
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Schedules at
- Bombay Raja Roadlinks
Bus from Ludhiana to Sirsa
- Ave. Duration
- 3h 45m
- Frequency
- Twice a week
- Schedules at
- Bombay Raja Roadlinks
- Website
- Kashmir Maxx
Bus from Ghaziabad to Ludhiana
- Ave. Duration
- 8h 5m
- Frequency
- Twice a week
- Schedules at
- Kashmir Maxx
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Ludhiana to Sirsa
- Ave. Duration
- 2h 59m
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
- Phone
- +91 74222 21306
- [email protected]
- Website
- Ashok Travels Mandsaur Group
Bus from Hotel Shanti Palace Near Bypass Corner to Jaipur Geetanjali Travels
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- ₹420–1,700
- Schedules at
- Ashok Travels Mandsaur Group
Bus from Amritsar to Kot Kapura
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- The Amritsar Bhantindha Transport Co Op Society
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
Ujjain to Sirsa bus services, operated by IntrCity SmartBus, arrive at Ghaziabad station.
Ujjain to Sirsa train services, operated by Indian Railways, arrive at Rohtak Jn station.
Yes, the driving distance between Ujjain to Sirsa is 814 km. It takes approximately 10h 20m to drive from Ujjain to Sirsa.
There are 13+ hotels available in Sirsa.



























