Air India Limited, Helitrans and 2 other airlines fly from Indore to Bikaner 4 times a day. Alternatively, you can take a bus from Indore to Bikaner via Jaipur in around 18 h 59 min.
How to get from Indore to Bikaner
From Kalani Nagar line 7 bus to Indore airport then fly to Bikaner airport. 6 h 7 min $210. From Indore bus to Jaipur then bus to Bikaner. 18 h 59 min $19. From Indore Junction Bg (INDB) train to Ujjain Junction (UJN) then train to Bikaner Junction (BKN). 19 h 50 min $37. From Indore drive to Bikaner. 11 h 16 min $93.