Take SQ922 from Singapore Changi Airport to Juanda International Airport in Surabaya, then continue directly to Artotel Cabin Bromo in Tosari with your pre-arranged private driver. The airport-to-resort journey usually takes around 4–5 hours, depending on traffic and the final mountain-road conditions. Ask for a child car seat in advance, keep snacks and motion-sickness medication handy, and expect the final section to be winding and noticeably cooler. Your driver should collect you at the arrivals hall; confirm the vehicle, driver’s name, and destination before leaving the airport. Have some Indonesian rupiah ready for tolls, roadside drinks, and a possible rest stop.
After checking in at Artotel Cabin Bromo, take time to unpack, warm up, and confirm tomorrow’s sunrise jeep departure and meeting point with the hotel. The mountain air can become chilly quickly after sunset, so collect jackets and comfortable shoes before heading out. Ask the hotel to arrange transport to Cemara Lawang village viewpoint, roughly 30–45 minutes away depending on road conditions. This is an easy first look at the Bromo landscape rather than a strenuous outing: allow about an hour to enjoy the broad caldera views, take family photos, and watch the light soften over the volcanic terrain. Stay close to the viewpoint area and return before it becomes fully dark, as the roads are poorly lit and can be foggy.
Return to the Artotel Cabin Bromo restaurant for a relaxed dinner rather than adding another long drive after the airport transfer. Expect a practical menu of Indonesian and familiar resort dishes, with typical prices around IDR 75,000–200,000 per person. Order early if you are tired or travelling with a child, since service can be slower in the mountain setting and restaurant hours may vary. Before bed, prepare warm layers, water, and small snacks for the early start, and reconfirm the jeep pickup time with reception.
Leave Artotel Cabin Bromo around 3:00 AM in a pre-arranged 4WD jeep for Penanjakan Sunrise Viewpoint. The drive is bumpy and cold, so bring warm layers, a torch, and snacks for your child; temperatures can fall close to 5–10°C. The viewpoint area becomes crowded, particularly on weekends, but your driver will usually park below the main lookout and guide you up. Sunrise is generally around 4:45–5:15 AM in September. After the panorama of Mount Bromo, Mount Batok, and Mount Semeru, return by jeep across the Sea of Sand to the Mount Bromo crater. Allow roughly two hours for the crater visit, including the walk from the jeep drop-off; horses are available, but agree on the fare before riding, and bring a mask or buff because the volcanic dust can be intense.
Continue by jeep to the Savanna and Teletubbies Hill, where the open grassland is a welcome change from the black volcanic plain and children have room to stretch their legs. In September the landscape may be partly dry, so expectations should be for golden grass rather than vivid green fields. From there, drive toward Madakaripura Waterfall, allowing about 1–1½ hours depending on road and weather conditions. The waterfall visit takes around two hours: local guides normally accompany visitors from the entrance, with a short transfer and walk through wet, rocky terrain. Wear sandals or waterproof shoes, protect phones in dry bags, and skip the walk if heavy rain has made the gorge unsafe. Entrance, local transport, and guide charges vary, but budget approximately IDR 150,000–300,000 per person in total.
Stop for an early regional lunch at a simple Tenggerese restaurant near Sukapura before returning to Artotel Cabin Bromo. Expect home-style dishes such as rice, vegetables, noodles, and fried chicken, usually around IDR 40,000–100,000 per person; carry cash, as card payment is unlikely. The drive back generally takes 1–2 hours, and after such an early start the best plan is a quiet afternoon at the hotel, a warm drink, and an early dinner. Confirm the next morning’s checkout and private transfer tonight, as mobile signal and transport availability around Bromo can be inconsistent.
After breakfast at Artotel Cabin Bromo, leave Tosari around 8:00–9:00 AM in your pre-arranged private car for Baobab Safari Resort in Prigen. Allow 3–4 hours: the first section is winding mountain road, while the approach through Pandaan is easier. Keep water and motion-sickness supplies handy for your child, and ask the driver to make one short comfort stop if needed. On arrival, check in, leave the luggage, and have a relaxed lunch at the resort rather than rushing straight into sightseeing.
After settling in, head to Taman Safari Indonesia Prigen for the drive-through safari route, ideally around 1:30–2:00 PM. The safari park is very close to the resort, but use the resort’s shuttle or a booked car rather than relying on finding a ride back later. Allow 2–3 hours for the circuit, stopping at the designated areas to watch animals from the vehicle; keep windows closed where instructed and bring small snacks for the child. Ticket prices vary by season and package, so check the official park or resort desk before leaving, and avoid feeding animals unless it is part of an approved activity.
Return to Baobab Safari Resort for about an hour in the swimming pool—this is a good reset after the long transfer and safari, especially if the child is tired. Check the pool’s daily hours and bring sun protection, as the afternoon can still be warm even in the cooler Prigen hills. Have dinner at the Baobab Safari Resort restaurant, the most practical option tonight with luggage unpacking and an early start tomorrow; budget roughly IDR 100,000–250,000 per person. Ask about children’s portions and reserve a table if the resort is busy, then keep the evening easy with a short walk around the grounds before an early night.
Start with your booked Breakfast with Giraffe at Baobab Safari Resort, allowing about 1½ hours for the meal, feeding session, and photos. Arrive a little early so you are not rushed; the resort team will usually explain the feeding rules, and children should keep food at arm’s length rather than reaching toward the animals. Wear closed shoes and clothes that can handle dust or splashes. After breakfast, continue to Taman Safari Indonesia Prigen—only a short drive from the resort—and spend roughly three hours on the animal presentations and walk-through exhibits rather than repeating the drive-through safari. Show schedules can change, so confirm the day’s timetable at the entrance and build the visit around the family-friendly presentations. Tickets commonly cost around IDR 150,000–200,000 per person, with separate charges possible for selected activities.
Have a light snack or early lunch at the safari park if needed, then take a 15–20-minute car ride to Cimory Dairyland Prigen. This is a slower, more relaxed stop after the busy morning: allow about two hours for the farm-themed areas, animal encounters, photo spots, and child-friendly activities. Weekends and school-holiday periods can be crowded, so keep cash or an Indonesian payment app available for optional animal-feeding activities, and bring sun protection even though the highland air can feel cool. Check the attraction’s current closing time before setting out—hours and ticket bundles vary, but late afternoon is generally the pleasantest time to visit.
Return toward the resort and stop at Depot Sari Rasa Pandaan for a straightforward East Javanese dinner, roughly IDR 50,000–120,000 per person. Order local rice dishes, fried chicken, vegetables, and sambal to share; ask for sambal on the side if your child is sensitive to spice. The drive from Cimory Dairyland Prigen to Pandaan is usually 20–30 minutes, followed by around 20 minutes back to Baobab Safari Resort, depending on traffic. After dinner, return to Baobab Safari Resort, pack for tomorrow’s airport transfer, and set aside passports, flight documents, medications, and a change of clothes for the child. Confirm your pickup time with the resort before sleeping, as the final drive to Juanda Airport will be much easier with an early, unhurried start.
Leave Baobab Safari Resort early, ideally around 6:30–7:00 AM, with your driver waiting and luggage already loaded. Stop at Pandaan morning market for about an hour to browse tropical fruit, local crackers, sweet snacks, and simple breakfast items. It is liveliest early, and this is a good place to buy oleh-oleh such as banana chips or dodol; carry small Indonesian notes and expect a busy, informal market rather than a polished attraction. Afterward, take the toll-road corridor toward Surabaya, allowing roughly 1½–2½ hours to the city depending on traffic.
Ask the driver to drop you at House of Sampoerna in Surabaya Old Town for a one-hour visit, but only if your flight schedule leaves a comfortable margin. The museum is generally open from around 9:00 AM to 6:00 PM, with free admission; the historic Dutch-era building explains Surabaya’s clove-cigarette industry, and the upper gallery is usually the most interesting section for adults. Keep the visit short with a child, and confirm the day’s traffic and flight timing before committing—this stop is worthwhile, but not worth risking SQ927.
Continue to Rawon Setan in central Surabaya for lunch, ordering the dark, rich beef soup with rice; budget approximately IDR 50,000–100,000 per person. Service is casual and the meal should take about 45 minutes. Then have your driver take you to Tunjungan Street, where a relaxed one-hour walk past colonial façades, shops, and cafés makes a pleasant final taste of the city. Stop for an iced drink or dessert rather than adding another major attraction—the afternoon heat and airport journey are easier on the family if you keep this portion unhurried.
Leave central Surabaya for Juanda International Airport at least three hours before SQ927, allowing 45–90 minutes for the drive and additional time for baggage drop, immigration, and security. Have the resort or your transfer company arrange a larger car with space for luggage, and ask the driver to use the toll roads; traffic can become unpredictable around Surabaya, especially later in the day. If the Old Town visit is skipped, go directly from Pandaan to the airport after an early lunch stop, since missing the international check-in window is a far bigger risk than missing a sightseeing stop.