There are 7 ways to get from Bikaner to Karni Mata by train, bus, car, taxi, 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, bus
best- Take the train from Bikaner Jn to Raika Baghtrain 19224 / ...
- Take the bus from Paota Circle to Udaipur - Hotel Sangambus
9h 59m₹837–2,206Train
cheapest- Take the train from Bikaner Jn to Ajmertrain 19334
- Take the train from Ajmer to Udaipurtrain 12981 / ...
15h 2m₹490–3,811Bus via Jodhpur
- Take the bus from Bikaner to Jodhpurbus redbusIndia_A/C Sleeper
- Take the bus from Jodhpur to Udaipurbus redbusIndia_Bharat Benz A/C Seater
10h 56mDrive 473.1 km
- Drive from Bikaner to Karni Matacar 473.1 km
6h 37m₹5,308–7,667Taxi
- Take the taxi from Bikaner to Karni Matataxi 473.1 km
6h 37m₹9,000–12,000Bus
- Take the bus from Bikaner to Udaipurbus redbusIndia_A/C Seater / Sleeper / ...
11h 32mFly
- Fly from Nal Airport (BKB) to Dabok Airport (UDR)plane BKB - UDR
7h 49m₹8,511–14,105
Nal Airport (BKB) to Dabok Airport (UDR) flights
Comparing Your Travel Options
The cheapest way to get from Bikaner to Karni Mata is to train and bus which costs ₹800 - ₹2,300 and takes 9h 59m.
The fastest way to get from Bikaner to Karni Mata is to drive which takes 6h 37m and costs ₹5,000 - ₹8,000.
Yes, there is a direct bus departing from Bikaner and arriving at Udaipur. Services depart four times a day, and operate every day. The journey takes approximately 11h.
No, there is no direct train from Bikaner to Karni Mata. However, there are services departing from Bikaner Jn and arriving at Udaipur via Ajmer. The journey, including transfers, takes approximately 15h 2m.
The distance between Bikaner and Karni Mata is 544 km. The road distance is 473.1 km.
The best way to get from Bikaner to Karni Mata without a car is to train and bus which takes 9h 59m and costs ₹800 - ₹2,300.
It takes approximately 9h 59m to get from Bikaner to Karni Mata, including transfers.
Bikaner to Karni Mata bus services, operated by Dhancholiya Travels, depart from Bikaner station.
Bikaner to Karni Mata train services, operated by Indian Railways, depart from Bikaner Jn station.
The best way to get from Bikaner to Karni Mata is to bus via Jodhpur which takes 10h 56m and costs . Alternatively, you can train, which costs ₹490 - ₹3,900 and takes 15h 2m, you could also fly, which costs ₹8,500 - ₹15,000 and takes 7h 49m.
What companies run services between Bikaner, India and Karni Mata, India?
You can take a bus from Bikaner to Karni Mata via Jodhpur and Udaipur in around 10h 56m. Alternatively, you can take a train from Bikaner Jn to Karni Mata via Ajmer and Udaipur in around 15h 2m.
- Website
- goindigo.in
Flights from Nal Airport to Dabok Airport via Delhi
- Ave. Duration
- 8h 17m
- When
- Every day
- Estimated price
- ₹7,500–14,000
Flights from Nal Airport to Dabok Airport via Delhi, Mumbai
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹7,500–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bikaner Jn to Raika Bagh
- Ave. Duration
- 3h 54m
- Frequency
- 3 times a day
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Bikaner Jn to Ajmer
- Ave. Duration
- 8h 45m
- Frequency
- Once a week
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Ajmer to Udaipur
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
- Phone
- 9414921024
- [email protected]
- Website
- Shree Devnarayan Bus
Bus from Paota Circle to Udaipur - Hotel Sangam
- Ave. Duration
- 4h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹629
- Website
- Shree Devnarayan Bus
Bus from Jodhpur to Udaipur
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a day
- Website
- Shree Devnarayan Bus
- Website
- Dhancholiya Travels
Bus from Bikaner to Jodhpur
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Schedules at
- Dhancholiya Travels
Bus from Bikaner to Udaipur
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Schedules at
- Dhancholiya Travels
- Website
- U.K. Travels
Bus from Bikaner to Jodhpur
- Ave. Duration
- 4h 55m
- Frequency
- Twice daily
- Schedules at
- U.K. Travels
- Website
- RMB Travel Agency
Bus from Bikaner to Jodhpur
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Schedules at
- RMB Travel Agency
- Website
- Milan Travels
Bus from Bikaner to Jodhpur
- Ave. Duration
- 6h
- Frequency
- 6 times a week
- Schedules at
- Milan Travels
- Phone
- +91 99296 11119
- [email protected]
- Website
- Jakhar Travels
Bus from Bikaner to Jodhpur
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a week
- Website
- Jakhar Travels
Bus from Jodhpur to Udaipur
- Ave. Duration
- 5h 15m
- Frequency
- Twice a week
- Website
- Jakhar Travels
- Phone
- +91 97733 88710
- [email protected]
- Website
- Chanda Raj Travels
Bus from Bikaner to Jodhpur
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Website
- Chanda Raj Travels
Bus from Jodhpur to Udaipur
- Ave. Duration
- 6h 45m
- Frequency
- 3 times a week
- Website
- Chanda Raj Travels
- Website
- Shre Ganesh Travels
Bus from Bikaner to Jodhpur
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Schedules at
- Shre Ganesh Travels
- Website
- Maharaja Travels
Bus from Bikaner to Jodhpur
- Ave. Duration
- 5h 42m
- Frequency
- 3 times a week
- Schedules at
- Maharaja Travels
- Phone
- +91 91668 33332
- [email protected]
- Website
- Jain Travels
Bus from Bikaner to Jodhpur
- Ave. Duration
- 4h 30m
- Frequency
- Twice a week
- Website
- Jain Travels
Bus from Jodhpur to Udaipur
- Ave. Duration
- 6h 20m
- Frequency
- Twice daily
- Website
- Jain Travels
- Website
- Saran Travels
Bus from Bikaner to Jodhpur
- Ave. Duration
- 4h 10m
- Frequency
- Once a week
- Schedules at
- Saran Travels
- Website
- Chouhan Tour and Travel
Bus from Jodhpur to Udaipur
- Ave. Duration
- 5h 25m
- Frequency
- 3 times a day
- Schedules at
- Chouhan Tour and Travel
- Phone
- +91 98280 87705
- [email protected]
- Website
- Kamlesh Travels
Bus from Jodhpur to Udaipur
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Schedules at
- Kamlesh Travels
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Jodhpur to Udaipur
- Ave. Duration
- 4h 35m
- Frequency
- 6 times a week
- Website
- MR Travels
- Phone
- +91 94141 26815
- [email protected]
- Website
- Gajraj Travels
Bus from Jodhpur to Udaipur
- Ave. Duration
- 7h
- Frequency
- Once daily
- Website
- Gajraj Travels
- Phone
- +91 9030531288
- [email protected]
- Website
- Shri Vishwakarma Travels
Bus from Jodhpur to Udaipur
- Ave. Duration
- 4h 15m
- Frequency
- 4 times a week
- Website
- Shri Vishwakarma Travels
- Website
- Shri Vishwakarma Travels
- Website
- G.S.Sewaal Travels
Bus from Jodhpur to Udaipur
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a week
- Schedules at
- G.S.Sewaal Travels
- Website
- Laxmi traveller
Bus from Jodhpur to Udaipur
- Ave. Duration
- 6h 45m
- Frequency
- Twice a week
- Schedules at
- Laxmi traveller
- Website
- Kk Travel Agency
Bus from Jodhpur to Udaipur
- Ave. Duration
- 5h 50m
- Frequency
- Once a week
- Schedules at
- Kk Travel Agency
- Phone
- +91 91300 74530
- [email protected]
- Website
- Sharma Travels
Bus from Bikaner to Udaipur
- Ave. Duration
- 11h
- Frequency
- 3 times a day
- Website
- Sharma Travels
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Bikaner to Udaipur
- Ave. Duration
- 10h 15m
- Frequency
- 3 times a day
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Ave. Duration
- 6h 37m
- Estimated price
- ₹9,000–12,000
Laxmi Tours & Travels
- Phone
- +91 94 14 25 30 65
- Website
- laxmitourtravels.in
Rajasthan Cab
- Phone
- +91 94 14 38 18 80
- Website
- rajasthancab.com
Rani Taxi Cab Service
- Phone
- +91 94 14 38 18 80
- Website
- bikanertaxicabservice.com
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 Train travel in France: A guide to SNCF, Travelling by boat in Italy, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
Booking & Getting There
Bikaner to Karni Mata bus services, operated by Dhancholiya Travels, arrive at Jodhpur station.
Bikaner to Karni Mata train services, operated by Indian Railways, arrive at Ajmer station.
Yes, the driving distance between Bikaner to Karni Mata is 473 km. It takes approximately 6h 37m to drive from Bikaner to Karni Mata.
There are 1055+ hotels available in Karni Mata.






















