There are 6 ways to get from Ujjain to Baidyanathdham by train, plane, 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.
Train to Indore, fly
best- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Deoghar (DGH)plane IDR - DGH
8h 51m₹9,048–19,545Train
cheapest- Take the train from Ujjain Jn to Dhanbad Jntrain 22911 / ...
- Take the train from Dhanbad Jn to Jasidih Jntrain 13320 / ...
30h 2m₹885–6,829Bus via Kanpur
- Take the bus from Ujjain to Kanpurbus
- Take the bus from Kanpur to Patnabus
- Take the bus from Patna to Deogharbus
30h 22mDrive 1,327 km
- Drive from Ujjain to Baidyanathdhamcar 1,327 km
19h 59m₹12,870–18,590Train to Raja Bhoj International Airport, fly
- Take the train from Ujjain Jn to Sant Hirdaram Nagartrain
- Fly from Raja Bhoj International Airport (BHO) to Deoghar (DGH)plane BHO - DGH
8h 29m₹8,060–38,769Bus
- Take the bus from Ujjain to Varanasibus
- Take the bus from Varanasi to Ranchibus
- Take the bus from Ranchi to Deogharbus
35h 15m
Ujjain to Baidyanathdham by train
Comparing Your Travel Options
The cheapest way to get from Ujjain to Baidyanathdham is to train which costs ₹850 - ₹7,000 and takes 30h 2m.
The fastest way to get from Ujjain to Baidyanathdham is to train and fly which takes 8h 29m and costs ₹8,000 - ₹39,000.
No, there is no direct bus from Ujjain to Baidyanathdham. However, there are services departing from Ujjain and arriving at Deoghar via Kanpur and Patna. The journey, including transfers, takes approximately 30h 22m.
No, there is no direct train from Ujjain to Baidyanathdham. However, there are services departing from Ujjain Jn and arriving at Baidyanathdham via Dhanbad Jn and Jasidih Jn. The journey, including transfers, takes approximately 30h 2m.
The distance between Ujjain and Baidyanathdham is 1229 km. The road distance is 1327 km.
The best way to get from Ujjain to Baidyanathdham without a car is to train which takes 30h 2m and costs ₹850 - ₹7,000.
It takes approximately 8h 51m to get from Ujjain to Baidyanathdham, including transfers.
Ujjain to Baidyanathdham bus services, operated by Barsana Travels, depart from Ujjain station.
Ujjain to Baidyanathdham train services, operated by Indian Railways, depart from Ujjain Jn station.
The best way to get from Ujjain to Baidyanathdham is to train which takes 30h 2m and costs ₹850 - ₹7,000. Alternatively, you can bus via Kanpur, which costs and takes 30h 22m.
What companies run services between Ujjain, India and Baidyanathdham, India?
You can take a train from Ujjain Jn to Baidyanathdham via Dhanbad Jn and Jasidih Jn in around 30h 2m. Alternatively, you can take a bus from Ujjain to Baidyanathdham via Kanpur, Patna, and Deoghar in around 30h 22m.
- Website
- goindigo.in
Flights from Indore to Deoghar via Delhi
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- ₹8,500–18,000
Flights from Indore to Deoghar via Mumbai
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₹8,500–18,000
Flights from Raja Bhoj International Airport to Deoghar via Delhi
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- ₹7,500–37,000
Flights from Raja Bhoj International Airport to Deoghar via Bengaluru
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹7,500–37,000
Flights from Raja Bhoj International Airport to Deoghar via Mumbai
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹7,500–37,000
Flights from Raja Bhoj International Airport to Deoghar via Pune, Delhi
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ₹7,500–37,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
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 Ujjain Jn to Dhanbad Jn
- Ave. Duration
- 25h 15m
- Frequency
- 4 times a week
- Estimated price
- ₹600–4,700
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
Train from Dhanbad Jn to Jasidih Jn
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
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
- Website
- Barsana Travels
Bus from Ujjain to Kanpur
- Ave. Duration
- 12h 10m
- Frequency
- 5 times a day
- Schedules at
- Barsana Travels
- Website
- Maa Peetambra Bus
Bus from Ujjain to Kanpur
- Ave. Duration
- 13h 15m
- Frequency
- 5 times a day
- Schedules at
- Maa Peetambra Bus
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Ujjain to Kanpur
- Ave. Duration
- 13h
- Frequency
- 3 times a day
- Schedules at
- Raj Ratan Tours & Travels
Bus from Ujjain to Varanasi
- Ave. Duration
- 19h 30m
- Frequency
- Once daily
- Schedules at
- Raj Ratan Tours & Travels
- Website
- RCT SmartBus
Bus from Ujjain to Kanpur
- Ave. Duration
- 11h 45m
- Frequency
- Twice daily
- Schedules at
- RCT SmartBus
- Website
- JMD Travels
Bus from Ujjain to Kanpur
- Ave. Duration
- 12h 30m
- Frequency
- Twice daily
- Schedules at
- JMD Travels
- Website
- Bharat Bus Ujjain
Bus from Ujjain to Kanpur
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Schedules at
- Bharat Bus Ujjain
- Phone
- +91 6390273737
- Website
- Betrwanti Travels
Bus from Ujjain to Kanpur
- Ave. Duration
- 13h 15m
- Frequency
- Twice daily
- Website
- Betrwanti Travels
- Website
- Betrwanti Travels
- Phone
- +91 7309615176
- [email protected]
- Website
- Ashok Tour And Travels
Bus from Ujjain to Kanpur
- Ave. Duration
- 12h 50m
- Frequency
- Once daily
- Website
- Ashok Tour And Travels
- Website
- Dhariwal Travels
Bus from Ujjain to Kanpur
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Schedules at
- Dhariwal Travels
Bus from Ujjain to Kanpur
- Ave. Duration
- 12h 52m
- Frequency
- Once daily
- Schedules at
- Samay Shatabdi Travels Pvt Ltd
Bus from Kanpur to Patna
- Ave. Duration
- 15h 6m
- Frequency
- Once daily
- Schedules at
- Samay Shatabdi Travels Pvt Ltd
- Website
- Shree Laxminath Travels
Bus from Ujjain to Kanpur
- Ave. Duration
- 12h
- Frequency
- Twice a week
- Schedules at
- Shree Laxminath Travels
- Website
- AVTT Buses Pvt Ltd
Bus from Ujjain to Kanpur
- Ave. Duration
- 12h 30m
- Frequency
- Once a week
- Schedules at
- AVTT Buses Pvt Ltd
- Website
- Shri Shyam Baba Travels
Bus from Ujjain to Kanpur
- Ave. Duration
- 12h 30m
- Frequency
- Once a week
- Schedules at
- Shri Shyam Baba Travels
- Website
- Rao Travels India Pvt Ltd.
Bus from Kanpur to Patna
- Ave. Duration
- 8h
- Frequency
- 4 times a day
- Schedules at
- Rao Travels India Pvt Ltd.
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Kanpur to Patna
- Ave. Duration
- 10h
- Frequency
- Once daily
- Website
- Sri Krishna Rath
Bus from Varanasi to Ranchi
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Website
- Sri Krishna Rath
- Website
- Dream Cruiser
Bus from Kanpur to Patna
- Ave. Duration
- 11h
- Frequency
- 6 times a week
- Schedules at
- Dream Cruiser
- Website
- Maa Shanti Travels
Bus from Kanpur to Patna
- Ave. Duration
- 13h 10m
- Frequency
- 3 times a week
- Schedules at
- Maa Shanti Travels
- Website
- Rugby Roadways
Bus from Patna to Deoghar
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Schedules at
- Rugby Roadways
- Website
- Krishna Rajat
Bus from Patna to Deoghar
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Schedules at
- Krishna Rajat
- Website
- Lokenath Bus Service
Bus from Ujjain to Varanasi
- Ave. Duration
- 17h 35m
- Frequency
- 3 times a day
- Schedules at
- Lokenath Bus Service
- Phone
- +91 8956692573
- [email protected]
- Website
- Sanjay Travels
Bus from Ujjain to Varanasi
- Ave. Duration
- 18h 35m
- Frequency
- 3 times a day
- Schedules at
- Sanjay Travels
- Phone
- 020 67186800
- [email protected]
- Website
- Purple Bus
Bus from Ujjain to Varanasi
- Ave. Duration
- 16h 30m
- Frequency
- 4 times a week
- Estimated price
- ₹4,500–6,500
- Schedules at
- Purple Bus
- Website
- Natraj Bus
Bus from Varanasi to Ranchi
- Ave. Duration
- 8h 25m
- Frequency
- Twice daily
- Schedules at
- Natraj Bus
- Website
- Arvind Bus Sony Travels
Bus from Varanasi to Ranchi
- Ave. Duration
- 9h 45m
- Frequency
- Twice daily
- Schedules at
- Arvind Bus Sony Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Varanasi to Ranchi
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- ₹900–3,000
- Website
- Shymoli Paribahan
- Phone
- +91 95767 44127
- Website
- Arzoo Travels
Bus from Varanasi to Ranchi
- Ave. Duration
- 8h 5m
- Frequency
- Once daily
- Website
- Arzoo Travels
- Website
- New Singh Bus Service
Bus from Varanasi to Ranchi
- Ave. Duration
- 8h 25m
- Frequency
- Once daily
- Website
- New Singh Bus Service
- Website
- Rekha Luxury
Bus from Varanasi to Ranchi
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Schedules at
- Rekha Luxury
- Website
- Jagdeesh Arvind Travels
Bus from Varanasi to Ranchi
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Schedules at
- Jagdeesh Arvind Travels
- Website
- Kalaghoda Bus Service
Bus from Varanasi to Ranchi
- Ave. Duration
- 9h
- Frequency
- 6 times a week
- Schedules at
- Kalaghoda Bus Service
- Website
- Ambika Tour And Travels
Bus from Varanasi to Ranchi
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Schedules at
- Ambika Tour And Travels
- Website
- Jai Maa Two Star
Bus from Varanasi to Ranchi
- Ave. Duration
- 10h
- Frequency
- 4 times a week
- Schedules at
- Jai Maa Two Star
- Phone
- +91 9119900371
- [email protected]
- Website
- Singh Bus Service
Bus from Varanasi to Ranchi
- Ave. Duration
- 10h
- Frequency
- 4 times a week
- Website
- Singh Bus Service
- Website
- Singh Bus Service
- Website
- Bhole Shankar
Bus from Varanasi to Ranchi
- Ave. Duration
- 10h 30m
- Frequency
- 3 times a week
- Schedules at
- Bhole Shankar
- Website
- Ashirwad Bus Service
Bus from Ranchi to Deoghar
- Ave. Duration
- 7h 10m
- Frequency
- 4 times a day
- Schedules at
- Ashirwad Bus Service
- Website
- Pappu Travels
Bus from Ranchi to Deoghar
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Schedules at
- Pappu Travels
- Website
- Shivam Bus Service
Bus from Ranchi to Deoghar
- Ave. Duration
- 8h 20m
- Frequency
- 3 times a day
- Schedules at
- Shivam Bus Service
- Website
- Kohinoor Travels
Bus from Ranchi to Deoghar
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Schedules at
- Kohinoor Travels
- Website
- Vijay Rath
Bus from Ranchi to Deoghar
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Schedules at
- Vijay Rath
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 of the smartest ways to explore Australia, Why you should take the train in the US, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
Booking & Getting There
Ujjain to Baidyanathdham bus services, operated by Barsana Travels, arrive at Kanpur station.
Ujjain to Baidyanathdham train services, operated by Indian Railways, arrive at Dhanbad Jn station.
Yes, the driving distance between Ujjain to Baidyanathdham is 1327 km. It takes approximately 19h 59m to drive from Ujjain to Baidyanathdham.
Book your Ujjain to Baidyanathdham bus tickets online with Omio.
There are 109+ hotels available in Baidyanathdham.

























