Bookmundi

Top Tour Operators and Travel Agencies in Indonesia 2019/2020

Top Tour Operators and Travel Agencies in Indonesia. Below you will find 25 of the best tour operators and travel agencies in Indonesia offering in total 160 tours and holidays through-out Indonesia. Combined they have received 278 customer reviews and an average rating of 5 out of 5 stars. The top tour activities offered in Indonesia are: Wildlife, landscapes and nature, Sightseeing, attractions, culture and history & Boat tours, water sports and marine wildlife.

25 Tour Operators in Indonesia with 278 Reviews

Why book with us - Unlike most other tour companies we don’t charge ‘local payments’ and we’ll never ask you to tip.
- We care about making your trip awesome, we care about your safety in a new country, and we care about the environment and local communities we visit.
- Sure there will ...Read More
Why book with us Different, Easy, Custom Tours!

Since year 2002, Nice Tour Bali has been keeping its motto: to provide visitors with an authentic view of Bali the way they want it, while making sure all their needs are met.

Thousands of satisfied customers and the trusts of many established hospitality businesses can't ...Read More
Why book with us You can book with us for the following reasons:

- Each Topdeck trip is designed with you in mind! Our 40 years of experience and thousands of satisfied travellers will help us to deliver your holiday of a lifetime.

- Your age, 18 to 30-something. Your mind-set. And your new ...Read More
Why book with us Seven reasons to chose The Seven Holiday as your trusted holiday planner!
1) Exclusive routs and inclusions
2) Only high-rated resorts & villas, TripAdvisor rating 4,5+
3) Complete packages with numerous valuable components
4) Unbeatable bookings conditions & price
5) Flexible package dates, reschedule if you need
6) 24/7 ...Read More
Why book with us Why Choose Intrepid Travel
Listen, travel is a huge decision. Not only is it a rare moment to get away from your stressful lives to enjoy some precious me time, it is also incredibly expensive. It’s not every day that you explore the vast jungles of Africa or watch go ...Read More
Why book with us At Exodus, we know what makes you tick when it comes to holidays. It’s a desire shared by so many others. A yearning to visit new places and come home with a real sense of what they’re all about. This means delving into local traditions, cultures, cuisine, lifestyles – anything ...Read More
Why book with us - Active
- Trailblazing
- Eye-opening
- Dedicated
- Knowledgeable ...Read More
Why book with us SAVE TIME AND ENERGY
We put the time and effort into researching, planning and delivering your trip, so you can sit back and enjoy your travels hassle free.

LOCAL KNOWLEDGE
Our guides, drivers and travel designers have an unparalleled understanding of what makes Indonesia tick, ensuring tours that are beyond ...Read More
Why book with us Rated 5 Stars on TripAdvisor
Local Operator
Customized Tours
Flexible Cancellation Terms ...Read More
Why book with us We are a company built by travelers for travelers. Take a walk around our offices and you’ll see the empty desks of people out on trips, or hear people swapping stories about a place they have just visited. Land at your destination and discover your tour leader is local to ...Read More
Why book with us Our award-winning Explore trips allow you to see the best of the country you're visiting, all with a unique Explore twist. Since our beginnings, we have stuck to the same key principles which are what make our trips so unique and what sees our customers returning year after year.

We ...Read More
Why book with us At Urban Adventures, we firmly believe local travel is one of the best ways we can support responsible tourism. In fact, we believe it so strongly that we’ve made it our entire business! All our tours are run by local experts, not some faceless corporate team located halfway around the ...Read More
Free Cancellation
Free cancellation on most tours.
Showing 1 - 14 of 25 results
Create your custom-made trip to Indonesia

Travelling to Indonesia? Chat with a local travel specialist in Indonesia who can help organize your trip.

  • Candice Pigeon
    Candice Pigeon
    Travel Expert in Indonesia
  • Oleg Kolomiiets
    Oleg Kolomiiets
    Travel Expert in Indonesia
  • Nick Jansen
    Nick Jansen
    Travel Expert in Indonesia
Our travel experts are recommended by
  • BBC
  • Independent
  • Herald Sun

Indonesia Tour Reviews

4.8 - Excellent Based on 278 customer reviews
A must. And some PRO tips Reviewed Tour: Bali & Java Volcanoes Experience 4D/3N
Tomasz Skorka From USA At
5 - Excellent
“Whole trip was a blast. Definitely a must but be ready for long transfers in a car especially transfer back from Java to Bali.
I would recommend you take your own headlight if you have quality one.
Also ask your guide to leave at least hour or 2 earlier on second volcano and hour earlier on 3rd. Leave yourself plenty of time to go up it will alive you to take breaks and still make to blue flames before people. Leaving early was the best thing we did. All of guide and drivers were very accommodating
Tip #2. Take wasapp numbers from everyone. You might need it if you leave your bag in a car or for other reasons.”
Very Good Reviewed Tour: Bali, Rinjani Climb & Gili Islands
Anonymous At
4 - Very Good
“I walked Mt Rinjani in 2009 with my daughter when it was erupting andit was just so exciting. This time we were caught in a gail dust stormand it was hard but so well handled by our guides. The views arefantastic and swimming in the lake and hot springs was such a treat.It is a great walk to do!”
Excellent Reviewed Tour: Bali, Rinjani Climb & Gili Islands
Anonymous At
5 - Excellent
“From beginning to end, starting with your excellent communication and organisation right up until my departure date, everything was arranged with ease and efficiency from your end. and the experience on Lombok did not disappoint. In fact, it exceeded all my expectations in terms of adventure,excitement, beauty, friendships forged and memories made. I would like to make special mention of the delightful and devoted Lombok locals on the ground who made our trip so much fun and so carefree. They all went above and beyond their duty to make us feel comfortable, safe, welcome,relaxed and very special. ERNAWAN - our lovely, humble tour leader, driver and fixer for whom nothing was too much trouble. He drove us everywhere with care and precision and passed on all his knowledge about his culture and country. He went out of his way to make everything just perfect for us. SAR - our cheerful mountain guide on Mt Rinjani who smiled all day, every day, non-stop. We had so much fun and so many laughs. he helped us make informed decisions about our progress and plans and encouraged us every step of the way. he truly believed that we could do it (the climb) and passed on this motivation with a wisdom way beyond his years. he made sure all arrangements were carried out without fuss and communicated this to his friends, the porters. Sar's enthusiasm and vitality was infectious. He was the driving force behind our successful bid for the summit and I will always remember his kindness and the joy he shares with everyone on the mountain as he goes about his work. TUTTI - Sar's uncle and trekking leader/organiser. He knew just what we needed and his years of experience showed through. His staff and family are a credit to him. REPAL - our quiet, devout porter who did absolutely everything humanly possible to make us feel warm and comfortable. from cooking, preparing our camp gear and setting up great camping spots...Repal was a true gentleman. He was incredibly strong but also gentle and calm. DENIS - our other happy porter who carried all our gear as if it was a feather! I really enjoyed every meal he and Repal prepared. Despite the language barrier, we shared lots of laughs and smiles around the campsite andfireside. Sar, Repal and Denis were a mighty team and we couldn't have done any of this without their support and passion for their precious mountain village and home. It was a privilege to share the pride they have in their lovely corner of Lombok. Terima kasih, you are all great people with good hearts. Please pass on our sincere gratitude to your team and to our Lombok family for making this a very special week that will remain with me forever. I would not hesitate to recommend this trip and World Expeditions to any prospective traveller. This was my first time on an organised tour and I hope it will not be my last!”

Popular Destinations

Travel Styles

Popular Activities

Back to top
image description
{{(chatView=='product' || chatView=='viewoffers')?activeuser:getFirstName(activeuser)}}
{{productTitle}}
{{productTitle}} {{productTitle}}
View Offer

Hello! from, {{activeuser}}

Replies will be sent directly to your email address, if offline.

  • Confused?
  • Queries?
  • Or just feeling alone?

Communicate with {{getFirstName(activeuser)}}

  • Replies will be sent to your own email address, from where you can continue the conversation.
  • 1. Your enquiry is sent directly to the company.
  • 2. They will reply to your own email, from where you can continue the conversation.

Communicate with Communicate with {{activeuser}}

  • 1. Your enquiry is sent directly to the company.
  • 2. They will reply to your own email, from where you can continue the conversation.
{{stickyMessage}}
No conversations yet :(
Hi ,
Thanks for your trip input. We will do our utmost to make sure that you get a trip of a lifetime.
We've noted down your trip requirements below. You can easily them.
  • {{myRequest.title}}
  • Country: {{!!tripPlannerKeysNames[myRequest.id].geoLocation?tripPlannerKeysNames[myRequest.id].geoLocation:myRequest.country}}
  • Destination: {{tripPlannerKeysNames[myRequest.id].destinations.join(', ')}}
  • Activity: {{tripPlannerKeysNames[myRequest.id].activity.join(', ')}}
  • Custom Destination: {{tripPlannerCustom[myRequest.id].destination}}
  • Custom Activity: {{tripPlannerCustom[myRequest.id].activity}}
  • Group Size: {{myRequest.no_of_adults > 0 && myRequest.no_of_children > 0?',':''}} {{myRequest.group_type=='Single'?'1 Person':myRequest.group_type=='Couple'?'2 People':''}}
  • {{myRequest.departure_month || myRequest.duration?'Approx. Dates':'Travel Dates'}}: {{myRequest.start_date | readableDate}} to {{myRequest.end_date | readableDate}} {{myRequest.departure_month}}, {{myRequest.duration}} Not decided yet
  • Tour Type: {{myRequest.tourtype | tourtypefullName}}
  • Age Group: {{myRequest.age_group}} yrs
  • Type of Tour: {{tripPlannerKeysNames[myRequest.id].type_of_tour}}
  • Accommodation Option: {{tripPlannerKeysNames[myRequest.id].accommodation_option}}
  • Budget Per Person: USD {{myRequest.approx_budget_amount}}
  • Budget Flexibility {{tripPlannerKeysNames[myRequest.id].budget_flexibility}}
  • Trip Planning Stage {{myRequest.trip_planning_stage}}
  • Trip Details: ... Read More Read Less
How our Travel Expert Service Works
  • 1 We connect you with a hand-picked and qualified travel expert who can match your trip requirements. The advantage of working directly through a travel expert is that you get the best and unfiltered advice from the very beginning.
  • 2 The travel expert will help you with creating and customising a trip for you. If you have any questions or concerns relating to the trip, the travel expert will also be able to help you with those.
  • 3 When you feel that your trip is exactly per your wish, you'll be able to book the entire trip here on Bookmundi.
The Advantages of Bookmundi
  • Selected Local Travel Experts All our local travel experts have been chosen based on rigorous selection criteria. In fact, we reject 98 out of 100 local travel agencies, and thereby giving you access to the top 1-2% local travel experts.
  • Secure Online Payment and Financial Guarantee Each and every trip is required to go through Bookmundi's secure payment platform, powered by Stripe and supported by SSL. All payments are therefore carried out in secure manners. We are furthermore member of the Danish Travel Fund which gives you a 100% financial guarantee for any money you pay on Bookmundi, even if we went bankrupt (which we we will not!).
  • Trip Replacement or 100% Reimbursement Bookmundi has hand-picked your local travel expert. Our role, as your trusted third party, is therefore to make sure that your entire experience runs as seamless and secure as possible. We guarantee to you that in the unlikely event where a local travel expert cancels your trip after your deposit or full payment has been made, we commit to replacing these services with another equally qualified agency so that your trip can go ahead as planned, or failing to replace it, we will give you a 100% reimbursement.
New customised trip enquiry by {{getFirstName(activeuser)}}:
  • Title: {{myRequest.title}}
  • Country: {{!!tripPlannerKeysNames[myRequest.id].geoLocation?tripPlannerKeysNames[myRequest.id].geoLocation:myRequest.country}}
  • Destination: {{tripPlannerKeysNames[myRequest.id].destinations.join(', ')}}
  • Activity: {{tripPlannerKeysNames[myRequest.id].activity.join(', ')}}
  • Custom Destination: {{tripPlannerCustom[myRequest.id].destination}}
  • Custom Activity: {{tripPlannerCustom[myRequest.id].activity}}
  • Group Size: {{myRequest.no_of_adults > 0 && myRequest.no_of_children > 0?',':''}} {{myRequest.group_type=='Single'?'1 Person':myRequest.group_type=='Couple'?'2 People':''}}
  • {{myRequest.departure_month || myRequest.duration?'Approx. Dates':'Travel Dates'}}: {{myRequest.start_date | readableDate}} to {{myRequest.end_date | readableDate}} {{myRequest.departure_month}}, {{myRequest.duration}} Not decided yet
  • Tour Type: {{myRequest.tourtype | tourtypefullName}}
  • Age Group: {{myRequest.age_group}} yrs
  • Type of Tour: {{tripPlannerKeysNames[myRequest.id].type_of_tour}}
  • Accommodation Option: {{tripPlannerKeysNames[myRequest.id].accommodation_option}}
  • Budget Per Person: USD {{myRequest.approx_budget_amount}}
  • Budget Flexibility {{tripPlannerKeysNames[myRequest.id].budget_flexibility}}
  • Trip Planning Stage {{myRequest.trip_planning_stage}}
""
Can you handle {{getFirstName(activeuser)}}'s enquiry? Rejection Reason
{{myRequest.reject_reason?myRequest.reject_reason:'Sorry, Your trip request has been rejected.'}}
img description img description img description
seen

{{(duplex.offer_mode==1 && messages.length==1 && iamagency==1)?'Messaging this user is blocked momentarily':settings.bolcked_message}}
{{qResponse.message}}
Guideline for Responding to Customised Trip Requests
Dear {{!activeuserExpert ? activeuserExpert.first_name: 'N/A'}}, Before responding to {{getFirstName(activeuser)}}’s customised trip request for {{plannerCountries}} we recommend that you carefully read these guidelines as they will help you with approaching the customer correctly and convert the enquiry into a trip booking.
{{errorMessage}} Okay, got it! Need help?Contact us
This message will be delivered as an email because {{getFirstName(activeuser)}} is currently offline.
  • {{files.file_name}}
Hi ,
Thanks for your trip input. We will do our utmost to make sure that you get a trip of a lifetime.
We've noted down your trip requirements below. You can easily them.
  • {{myRequest.title}}
  • Country: {{!!tripPlannerKeysNames[myRequest.id].geoLocation?tripPlannerKeysNames[myRequest.id].geoLocation:myRequest.country}}
  • Destination: {{tripPlannerKeysNames[myRequest.id].destinations.join(', ')}}
  • Activity: {{tripPlannerKeysNames[myRequest.id].activity.join(', ')}}
  • Custom Destination: {{tripPlannerCustom[myRequest.id].destination}}
  • Custom Activity: {{tripPlannerCustom[myRequest.id].activity}}
  • Group Size: {{myRequest.no_of_adults > 0 && myRequest.no_of_children > 0?',':''}} {{myRequest.group_type=='Single'?'1 Person':myRequest.group_type=='Couple'?'2 People':''}}
  • {{myRequest.departure_month || myRequest.duration?'Approx. Dates':'Travel Dates'}}: {{myRequest.start_date | readableDate}} to {{myRequest.end_date | readableDate}} {{myRequest.departure_month}}, {{myRequest.duration}} Not decided yet
  • Tour Type: {{myRequest.tourtype | tourtypefullName}}
  • Age Group: {{myRequest.age_group}} yrs
  • Type of Tour: {{tripPlannerKeysNames[myRequest.id].type_of_tour}}
  • Accommodation Option: {{tripPlannerKeysNames[myRequest.id].accommodation_option}}
  • Budget Per Person: USD {{myRequest.approx_budget_amount}}
  • Budget Flexibility {{tripPlannerKeysNames[myRequest.id].budget_flexibility}}
  • Trip Planning Stage {{myRequest.trip_planning_stage}}
  • Trip Details: ... Read More Read Less
How our Travel Expert Service Works
  • 1 We connect you with a hand-picked and qualified travel expert who can match your trip requirements. The advantage of working directly through a travel expert is that you get the best and unfiltered advice from the very beginning.
  • 2 The travel expert will help you with creating and customising a trip for you. If you have any questions or concerns relating to the trip, the travel expert will also be able to help you with those.
  • 3 When you feel that your trip is exactly per your wish, you'll be able to book the entire trip here on Bookmundi.
The Advantages of Bookmundi
  • Selected Local Travel Experts All our local travel experts have been chosen based on rigorous selection criteria. In fact, we reject 98 out of 100 local travel agencies, and thereby giving you access to the top 1-2% local travel experts.
  • Secure Online Payment and Financial Guarantee Each and every trip is required to go through Bookmundi's secure payment platform, powered by Stripe and supported by SSL. All payments are therefore carried out in secure manners. We are furthermore member of the Danish Travel Fund which gives you a 100% financial guarantee for any money you pay on Bookmundi, even if we went bankrupt (which we we will not!).
  • Trip Replacement or 100% Reimbursement Bookmundi has hand-picked your local travel expert. Our role, as your trusted third party, is therefore to make sure that your entire experience runs as seamless and secure as possible. We guarantee to you that in the unlikely event where a local travel expert cancels your trip after your deposit or full payment has been made, we commit to replacing these services with another equally qualified agency so that your trip can go ahead as planned, or failing to replace it, we will give you a 100% reimbursement.
New customised trip enquiry by {{getFirstName(activeuser)}}:
  • Title: {{myRequest.title}}
  • Country: {{!!tripPlannerKeysNames[myRequest.id].geoLocation?tripPlannerKeysNames[myRequest.id].geoLocation:myRequest.country}}
  • Destination: {{tripPlannerKeysNames[myRequest.id].destinations.join(', ')}}
  • Activity: {{tripPlannerKeysNames[myRequest.id].activity.join(', ')}}
  • Custom Destination: {{tripPlannerCustom[myRequest.id].destination}}
  • Custom Activity: {{tripPlannerCustom[myRequest.id].activity}}
  • Group Size: {{myRequest.no_of_adults > 0 && myRequest.no_of_children > 0?',':''}} {{myRequest.group_type=='Single'?'1 Person':myRequest.group_type=='Couple'?'2 People':''}}
  • {{myRequest.departure_month || myRequest.duration?'Approx. Dates':'Travel Dates'}}: {{myRequest.start_date | readableDate}} to {{myRequest.end_date | readableDate}} {{myRequest.departure_month}}, {{myRequest.duration}} Not decided yet
  • Tour Type: {{myRequest.tourtype | tourtypefullName}}
  • Age Group: {{myRequest.age_group}} yrs
  • Type of Tour: {{tripPlannerKeysNames[myRequest.id].type_of_tour}}
  • Accommodation Option: {{tripPlannerKeysNames[myRequest.id].accommodation_option}}
  • Budget Per Person: USD {{myRequest.approx_budget_amount}}
  • Budget Flexibility {{tripPlannerKeysNames[myRequest.id].budget_flexibility}}
  • Trip Planning Stage {{myRequest.trip_planning_stage}}
""
Can you handle {{getFirstName(activeuser)}}'s enquiry? Rejection Reason
{{myRequest.reject_reason?myRequest.reject_reason:'Sorry, Your trip request has been rejected.'}}
Looking for available travel experts
No conversations yet :(