Available: 5 spaces

Secure your place on this trip with $350 deposit. Final payment due 60 days before departure.

    Sorry, this trip is full. Please add your information so that we can put you on a waiting list

      This program would pair perfectly with our Bali program, which begins immediately after Java ends.

      • Hotels: Standard Class

      • 07/06/2023 - 07/14/2023

      • Max Participants: 20

      • 9 Days / 8 Nights


      With a population of nearly 150 million crammed into just under 140,000 sq km, you’d think there’d be no room on Java left for adventuring. As densely populated as it is, this amazing stretch of Indonesia has loads of unexplored corners just waiting for travelers looking for something a little different. From Jakarta, you’ll venture to the curiously European-like city of Bandung (the “Paris of Java”) en route to Yogyakarta, home to the island’s monstrous volcanoes. Then wrap it all up on the gorgeous Balinese beaches of Sanur. Visit Java with us, all while earning professional development credit with other educators.

      Our first priority is our travelers’ safety, especially so during the COVID-19 pandemic. Please click here for more details regarding our health and safety policies.

      What's Included:
      • Jakarta city tour
      • Prambanan temple complex visit
      • Borobudur visit
      • Desa Ngadas village walk and homestay
      • Mt Bromo sunrise visit
      • Beach time in Sanur
      • Internal flight
      • G Adventures tour leader throughout
      • 8 breakfasts, 1 lunch, 1 dinner – allow $95-$125 USD for meals not included
      • Simple hotels/simple guesthouses (7 nts),  homestays (1 nts, multi-share)
      • All transport between included destinations and activities
      What's Not Included:
      • International air travel
      • Incidentals
      • Travel health and cancellation insurance
      • Applicable visas
      • Tips or gratuities
      • Airport taxes
      • Beverages
      • Meals not mentioned in itinerary
      • Airport transfers

      Itinerary Download PDF

      Arrive at any time. Welcome to Jakarta, Indonesia's modern metropolis and capital city on the coast of Java. There are no planned activities until a welcome meeting around 6:00 p.m. for an orientation/overview to go over the details of your trip. Check the notice board in the hotel lobby to confirm the time and place of the meeting. Opt to join the group for a local meal afterward.

      Tour Jakarta and see the former Batavia area, where Jakarta began before it grew to its current size. Visit the Sunda Kelapa Harbour — once the main port of the Sunda Kingdom, it’s now a bustling port full of Makassar schooners. We then settle in for a scenic drive to Bandung, surrounded by volcanic peaks and tea plantations. You will have free time in the afternoon in Bandung. You can opt to go to the angklung orchestra, a unique musical treat. Be moved by beautiful melodies at this traditional bamboo instrument concert performed by children. Approximate travel time: 3 hrs by private vehicle

      Board a morning train and take in the beautiful scenery on the ride to Yogyakarta, steeped in ancient ruins and culture. On arrival, you will have free time. One option is to go on a cycling tour. You can also opt to see a Ramayana Dance performance, an Indonesian ballet that is a beautiful form of kinetic storytelling that incorporates acrobatics. Approximate travel time: 7 hrs by train

      Tour Prambanan, the largest Hindu temple complex in Java, and learn about the history of the temples. This UNESCO World Heritage Site was built between the eighth and tenth centuries. These 244 temples now stand as one of the most outstanding works of Hindu art. View their intricate design, particularly on the Shiva temple. Spend the afternoon at leisure.

      Take in the stunning artistic and architectural marvel that is the Buddhist Temple complex of Borobudur, a not-to-be-missed World Heritage Site. Learn about its interesting history and restoration; the site lay undiscovered under layers of volcanic ash until 1815, when Sir Stamford Raffles, then Governor of Java, ordered the area to be cleared. Spend time exploring the pyramid-like complex, admiring the intricate carvings, and come away with a deeper understanding of Buddhist culture here. Later, enjoy free time to continue exploring Yogyakarta. Approximate travel time: 2 hrs by private vehicle

      Continue the journey across the agricultural heartland of Java. Nestled amongst the green hills of the Mt. Bromo region, the village of Ngadas is home to a Tengger farming community. Overnight with a local family participating in the community's homestay program, a G Adventures-supported initiative. Learn about the local culture, customs, and traditions from your hosts. Approximate travel time: 7-8 hrs by train

      Start early today (approximately 2:30 am) for a roughly 30-minute pre-dawn walk across the “sea of sand” to Mt. Bromo (2,392m), one of the most spectacular sights in Indonesia. Watch the sunrise over the crater’s rim, popular with both tourists and the local Buddhist Tenggerese, who can be seen giving offerings to receive blessings from the Supreme God Hyang Widi Wasa. Head back to Ngadas for lunch. Then learn more about daily life in Ngadas with a village walk. Take in views of the scenic hills as you walk along, passing farming areas and stopping to visit the local temple, vihara, and mosque. Later, travel to Malang for the night. Approximate travel time: 2 hrs by private vehicle

      Drive from Malang to Surabaya airport for a short flight to Sanur, a serene seaside town on the island of Bali. Spend the afternoon on the beach, and cheers to a beautiful sunset. Approximate travel time: 2 hrs by private vehicle, 1hr by place, 30 min by private vehicle.

      Our program ends today in Sanur. Your tour leader can help arrange a transfer to the airport. Want more adventure? Book two or more GEEO trips in the same year and receive a discount! GEEO will give you 10% off of the lesser value program(s) (up to 3 programs). If you don’t see a program that interests you that pairs with this trip, but still would like to extend your time abroad, let us know. We will work with you to find a non-teacher trip from our tour operator’s much larger catalog. Even better, if you are an educator we can still offer you a discounted price on the trip you choose!


      Frequently Asked Questions
      Please click here to go to our general FAQ, which has essential information that applies to all of our programs.
      Resources to Learn & Teach about Indonesia
      Visit our recommended reading page to see the list of books GEEO recommends reading before your program (this is not required reading). We also have lesson plans and Pinterest boards that may be useful for you as you learn about your destination and prepare to bring lessons back to your classroom.
      Terms and Conditions
      It is very important for you to visit our Terms and Conditions page before signing up for this program.
      Cancellation policy
      All cancellations must be submitted to GEEO in written form by emailing your request for cancellation to If you do not receive a confirmation that we have received your written cancellation request, please call us at 1-877-600-0105. Verbal cancellation requests will not be honored.
      • If you cancel 60 days or more prior to departure, all your program fee payments will be refunded besides your $350 deposit which is kept on file for future use
      • If you cancel between 30 and 59 days prior to departure, you will receive a 50% refund and your deposit is kept on file for future use
      • If you cancel within 30 days of departure, you will receive no refund, but your deposit is kept on file for future use
      Trip Notes
      1. Illegal drugs will not be tolerated on any trips. Possessing or using drugs not only contravenes the laws of the land but also puts the rest of the group at risk. Smoking marijuana and opium is a part of local culture in some parts of the world but is not acceptable for our travelers. Our philosophy of travel is one of respect towards everyone we encounter and in particular the local people who make the world the special place it is. The exploitation of people in the sex trade is completely contrary to this philosophy. Our tour leaders have the right to expel any member of the group if drugs are found in their possession or if they utilize the services of paid sex workers, in any capacity.
      2. We will be traveling through areas where cold water showers are the accepted norm. Hot water facilities are often unreliable even when they are available. In keeping with our authentic tours, many of our hotels will not have hot water showers.
      3. Indonesian cooking contains fermented shrimp paste (terasi) as a basic ingredient. Although there are many vegetarian options available, please be specific when ordering food, as often a little chicken is included with most dishes.
      Group Leader Description
      All GEEO/G Adventures group trips are accompanied by one of G Adventure’s group leaders, which they refer to as Chief Experience Officers (CEO). The aim of the group leader is to take the hassle out of your travels and to help you have the best trip possible. They will provide information on the places you are traveling through, offer suggestions for things to do and see, recommend great local eating venues, and introduce you to our local friends. While not being guides in the traditional sense you can expect them to have a broad general knowledge of the countries visited on the trip, including historical, cultural, religious, and social aspects. We also use local guides where we think more specific knowledge will add to the enjoyment of the places we are visiting- we think it’s the best of both worlds.
      Fitness Level
      This trip should be appropriate for most travelers. There is light walking and hiking suitable for most fitness levels and nothing too challenging.
      Single Travelers
      Half of the people that travel with GEEO are traveling by themselves, so please don’t worry if you have no one who can join you on your trip. Our pricing is based on double occupancy or, in other words, two people to a room. You never have to pay for a single room unless you want one. GEEO can find you a roommate of the same gender. Most of our trips have a "My Own Room" option, also known as a "Single Supplement," which is an extra fee that will allow you to have a room to yourself. If you want to room alone, please email To see the price for the "My Own Room" option, please click here where you can look up your trip in the extra services spreadsheet.
      Joining Instructions
      Jakarta Soekarno-Hatta Airport is situated 22 miles west of the city. The taxi rank is situated outside the International Arrival Hall. There are many taxi companies but we recommend Silverbird or Bluebird Taxis. Both these companies have metered cabs and will cost approximately 180,000 Rupiah plus 10,000 toll (~$20). Journey time to the hotel can take from 1 to 2 hours depending on traffic. Warning: Beware of 'Private' taxi drivers that will charge hugely inflated prices. If you have paid in advance for an arrival transfer, a G Adventures representative will be at the airport to meet you. If for any reason you are not met at the airport, please call our local support line. If you are unable to make contact for whatever reason, please make your way to the joining point hotel via taxi. Please note that Day 1 is an arrival day and no activities have been planned for that day other than your welcome meeting in the evening, so you can arrive at any time. Your tour leader will organize a short meeting soon after arrival, during which you will meet other tour participants and receive information about general and specific aspects of the trip. A welcome note will be left for you in the hotel so you have all the necessary information regarding the meeting time. If you arrive late, they will leave you a message detailing what time and where you should meet the next morning.
      Emergency Contacts
      Should you need to contact G Adventures during a situation of dire need, it is best to first call their local G Adventures office. If for any reason you do not receive an immediate answer, please leave a detailed message and contact information, so they may return your call and assist you as soon as possible. If your call is specifically concerning Denpasar (Bali) Airport Transfer complications please call our local G Adventures Transfer provider directly at +62 8113803820, +62 8113803821, or +62 81337618480. EMERGENCY CONTACT NUMBERS G Adventures Office in Bangkok, Thailand During Office hours (Weekdays, 9 am-5 pm Local Time): +66 2 508 8630 After hours emergency number: +66 87 049 6074 If you are unable for any reason to contact their local office, they have a toll-free line for North America, which will connect you directly with their Toronto office. In the event that you cannot get through, you can reach a member of their Operations department at the mobile number below. Toll-free, North America only: 1 888 800 4100 Outside North America, Australia, New Zealand, Germany, and the UK: +1 416 260 0999
      Packing List
      Please read this article on GEEO’s blog for our staff’s suggestions on the best gear to pack for your upcoming travels. Your rooms onboard the ship are very small, so you will probably end up unpacking your suitcase into the cabinets in the room and placing your luggage in storage on the ship. Please try not to overpack as you really won’t need many clothes. No XXL bags, please! Health & Safety (Required!)
      • N95/KN95 Face masks (At least three per week)
      • Hand sanitizer
      • Pen (Please bring your own pen for filling out documents.)
      • Quick Covid Test/Antigen Tests (At least 5, and for longer trips, 3 per week of travel)
      Suggested Checklist
      • Casual clothes for warm to hot weather, that ideally can dry quickly (Shorts and T-Shirts)
      • 1 Conservative Outfit: Clothing that covers knees and shoulders (Long pants, long skirts, shirts that cover shoulders)
      • Shawl or scarf (for temple visits)
      • Day pack (Used for daily excursions)
      • 1 bathing suit
      • Raincoat
      • Umbrella
      • Outfit for the airplane
      • Sleepwear
      • Sport sandals or flip-flops
      • Insect repellent
      • Sunblock (We recommend Thinksport Brand because it is reef safe.)
      • Small travel towel
      • Sunglasses
      • Sun hat
      • Toiletries (Preferably biodegradable) – your hotels will have soap and shampoo
      • Digital camera (with memory card & batteries/charger) or smartphone with a camera
      • Reusable water bottle
      • First-aid kit, including: lip salve, aspirin, bandaids, anti-histamine, (Regular and non-drowsy formulas), Imodium or similar tablets for mild cases of diarrhea, electrolyte powder, insect repellent, extra prescription drugs you may be taking, motion sickness medication
      Optional Checklist
      • Binoculars
      • Flashlight/torch (Headlamps are ideal)
      • Silk sleep sack
      • Travel pillow
      • Money belt
      • Portable Bluetooth speaker
      • Phone/Tablet for internet – most hotels have WiFi
      • Chargers for electronics as well converters/adapters, if needed
      • AirTags or Tile trackers
      • Packing cubes
      • Ear Plugs
      • Snacks – packing a few granola bars is a good idea; they feed you a lot on the boat, so don’t go crazy here
      • Ziplock bags for wet clothing
      • Reading/writing material
      • Hand sanitizer/baby wipes
      • Light fleece top (for flights)
      Document Checklist
      • Passport (with photocopies)
      • Travel insurance (with photocopies)
      • Flight info (Printouts of e-tickets may be required at the border)
      • EUR/USD cash
      • Credit or debit card
      • G Adventures vouchers, pre-departure information, and dossier
      • Any entry visas or vaccination certificates required
      • GEEO Classroom action plans for your group – this is sent 10-30 days before departure
      Laundry facilities are offered by some of our hotels for a charge, or ask your group leader where the nearest laundromat is. If you want to do your own laundry, we suggest you bring your own non-polluting/biodegradable soap.
      Passports and Visas
      All GEEO trips require that the participant have a valid passport. Please see our general FAQ for information on obtaining a passport. As with all of our trips, we try to provide the most accurate information we can, but governments sometimes change visa rules. It is your responsibility to double-check the information we provide below by searching here. A 30-day free visa is available at some arrival locations in Indonesia for US, UK, and Schengen passport holders. This visa is non-extendable. This free visa is available at: Jakarta (Soekarno-Hatta Airport), Bali (Ngurah Rai Aiport), Medan (Kualanamu Airport), Surabaya (Juanda Airport) and Batam (Hang Nadim International Airport). All travelers to Indonesia must be in possession of a passport valid for at least six months from the date of arrival, have at least 2 blank passport pages, and have proof (tickets) of onward or return passage. US passport holders can learn more here. We strongly encourage all travelers to check with their embassy about entry requirements to Indonesia. The situation with visas in Indonesia changes frequently.
      Money Exchange
      As currency exchange rates fluctuate, we ask that you refer to the following website for daily exchange rates: ATMs are also widely available that distribute the local currency and this is what we recommend as your primary source of cash while traveling. Please make sure you bring at least $200 USD in cash as emergency money, just in case you have trouble with the ATMs or lose your bank card. Major credit cards are accepted in most shops, but they may charge a 2-4% transaction fee. Visa and MasterCard are useful for cash advances in an emergency situation. Please note: If you are carrying U.S. Dollars, they should be in good condition (i.e., not torn, wrinkled, or marked on in any way) and printed recently.
      It is customary in Asia to tip service providers such as waiters, at approximately 10%, depending on the service. Tipping is expected - though not compulsory - and shows an expression of satisfaction with the people who have assisted you on your tour. Although it may not be customary to you, it is of considerable significance to the people who will take care of you during your travels. There are several times during the trip where there is an opportunity to tip the local guides or drivers we use. You may do this individually, or your tour leader will offer to collect the money and tip as a group. Recommendations for tipping drivers and local guides would range from $1.5-$3.5 USD per person per day depending on the quality and length of the service; ask your tour leader for specific recommendations based on the circumstances and culture. At the end of each trip, if you felt your G Adventures tour leader did an outstanding job, tipping is appreciated. The amount is entirely a personal preference, but as a guideline, $20-25 USD per person per week can be used.
      We legally cannot give you any medical advice. Please see here for our most recent health and safety updates. It is very important to consult your doctor or a travel clinic about which vaccinations you will need for your trip. Please take this seriously!
      We find the best prices for flights are often available 60 days before departure, but of course this varies greatly from route to route and year to year. We advise that you wait until this trip is confirmed before booking non-refundable and non-changeable flights. GEEO and G Adventures bear no responsibility for any flights purchased before the trip is confirmed. You will fly into Jakarta Soekarno-Hatta Airport and out of Bali Ngurah Rai International Airport. Please double-check our itinerary for the date by which you must arrive in Jakarta, which usually means departing the U.S. 1 to 2 days prior. You should schedule a flight that is scheduled to land in time for you to arrive at the hotel for the 6:00 pm welcome meeting on day one. Our trip ends in Sanur, which is about a .5-hour drive to Bali Ngurah Rai International Airport. Your tour leader can help you arrange a transfer to the airport.
      Plugs and Converters
      There are two components to provide external power to your device: adapters and transformers. The adapter is the plug, adapting the prongs on a standard U.S. two to three-pronged power cord to match the prongs required by the local outlets. The transformer changes the local voltage to that required by your device. The standard used in Indonesia is a round two-pin plug like you find in many European countries. Indonesia uses 230V, 50 Hz, and C and F type plugs. U.S. outlets are 120V. Most new devices (phones and laptops) can handle the different voltage rates, but some devices only work on the U.S. standard of 120V. Check your device to see what voltage range it handles. Most transformer blocks will have an “Input” line that defines their voltage capacity. For example, “Input: 100-240V” means that it will work on voltages from 100V to 240V. If your transformer can’t handle the different voltage, you’ll need to purchase a voltage converter. You can find world regional voltage converters power packs at various vendors.
      Itinerary Disclaimer
      While it is our intention to adhere to the routes described on our website, there is a certain amount of flexibility built into the itinerary and on occasion it may be necessary, or desirable, to make alterations. The itinerary is brief, as we never know exactly where our journey will take us. Due to our style of travel and the regions we visit, travel can be unpredictable. The information on our website is a general guide to the tour and region, and any mention of specific destinations or wildlife is by no means a guarantee that they will be visited or encountered. Additionally, any travel times listed are approximations only and subject to vary due to local circumstances.
      The weather is one of the best things about a vacation to Indonesia in July. It's warm and sunny with temperatures in Java aveaging 88°F to 93°F midday and coming down to the 73°F to 79°F range at night..Bali is cooler than some of the other islands with daytime highs lingering around 82°F to 84°F and evenings dropping to roughly 71°F to 77°F. Unlike earlier in the year when storms pummel the islands with rain, July has almost no precipitation to speak of.


      Please keep in mind this trip offers plenty of free time to pursue activities that interest you. Make sure you look over all of the optional activities and note these additional costs when deciding whether you can afford this program. Breakfasts and a few lunches and dinners are included in this trip, giving you the opportunity to eat out according to your own resources. The prices below are in U.S. Dollars and are rough estimates for budgeting your trip.
      Tour Company Fee
      See our price in the top right corner
      Optional Activities
      $100-$150 USD
      International Airfare from the U.S.
      Roughly $1,000-$2,000 USD If you require assistance in booking your international airfare, we would be happy to help you.
      $67-$200 USD Please note: It is mandatory for all of our travelers to have Emergency Medical insurance that covers both emergency evacuation and repatriation to the sum of $200,000 USD. We also strongly recommend purchasing cancellation insurance as well.
      We recommend $30 USD for your G Adventures tour leader. $20-40 for miscellaneous tips (restaurants, drivers, day guides, etc.).
      Meals Not Listed in the Itinerary
      $95-125 USD
      Variable. Please consult your doctor.
      Variable. At your personal discretion.
      Non-Educator Donation
      $100 USD (Suggested donation) This is only for non-educator guests traveling with an educator on a GEEO trip. Educators and retired educators should not make this donation.