For a smooth trip, book with trusted companies. Maruti Express, Angel Billabong Fast Cruise, and Bali Eka Jaya are good choices.