Embarking on a 10-day journey through Indonesia’s diverse cities and scenic landscapes is the adventure of a lifetime! This itinerary will guide you through bustling Jakarta, historic Surabaya, the breathtaking Mt. Bromo, and the serene coasts of Bali’s Buleleng and Jembrana regions. Here’s how to make the most of each destination!
Days 1-2: Welcome to Jakarta
Kick off your adventure in Jakarta, the lively capital of Indonesia! Jakarta perfectly blends history, culture, and modern city life, offering visitors a chance to dive into traditional and contemporary Indonesia. Here’s where to stay and what to explore in your two days here.
Where to Stay Near Gambir Station
Pick a hotel close to Gambir Station to make your travels easier, as this will be your main transit hub when heading to Surabaya.
- Hotel Borobudur Jakarta: Just a short distance from Gambir Station, this classic luxury hotel offers a beautiful tropical garden, spacious rooms, and a serene ambience, perfect for relaxing after sightseeing.
- Ibis Styles Jakarta Gambir: A modern, budget-friendly hotel with cozy rooms and great amenities just a few minutes from Gambir Station.
- Aryaduta Jakarta: A chic hotel with comfortable rooms, a lovely pool area, and fantastic breakfast options—ideal for travellers who want a mix of comfort and convenience.
Top Attractions in Jakarta
- National Monument (Monas): Start with Jakarta’s iconic landmark. Climb to the top for a panoramic view of the city, or learn about Indonesia’s journey to independence at the museum below.
- Kota Tua (Old Town): A historic area filled with Dutch colonial architecture, museums, and quaint cafés. Don’t miss the Jakarta History Museum and the Wayang Museum, which offer a glimpse of Indonesia’s cultural heritage.
- Vihara Dharma Bhakti: In Jakarta, one of the prominent temples is Vihara Dharma Bhakti, the oldest Buddhist temple in the city, located in the Glodok area, Chinatown. Established in 1650, this temple has deep historical significance and is a popular site for Buddhist worshippers, particularly during significant celebrations like Chinese New Year and Vesak. Its architecture blends Chinese and Indonesian styles, adorned with ornate lanterns, incense-filled altars, and statues symbolizing wisdom and compassion.
- Sunda Kelapa Harbor: Jakarta’s historic port with colourful old ships and an active fish market, offering a slice of local life.
National Monuments (Monas)
Photo Credit : https://money.kompas.com/read/2023/03/05/104258126/sejarah-monas-proyek-mercusuar-soekarno-saat-ekonomi-sulit?page=all
Day 3: Jakarta to Surabaya by Train
On Day 3, embark on an exciting train journey from Jakarta to Surabaya, one of Indonesia's most scenic journeys. This picturesque ride takes you through the stunning countryside landscapes of Java Island, where you can admire lush rice fields, verdant hills, and charming villages along the way. Depending on your train service, the journey lasts approximately 12 to 14 hours.
Choosing Your Train Class and Amenities
When planning your trip, you’ll have several train classes to choose from, each offering different levels of comfort and amenities:
Economy Class
Economy class trains are the most budget-friendly option for travelers. On the Jakarta-Surabaya route, notable economy trains include:
- Kertajaya: A reliable service that offers basic amenities for budget travelers.
- Gaya Baru Malam Selatan: Known for its affordable fares and decent service, this train provides a comfortable ride for those looking to save.
Price Range: Tickets typically range from IDR 150,000 to IDR 250,000 (approximately USD 10 to USD 17), depending on the availability and time of booking.
Executive Class
For a more comfortable journey, the executive class is an excellent choice. Notable executive trains include:
Pandalungan: Offers spacious seating and air conditioning, making it a popular choice among travelers.
- Bima: Known for its punctuality and excellent service.
- Argo Semeru: Features comfortable reclining seats and onboard meals.
- Sembrani: Offers a premium experience with superior service and facilities.
- Argo Bromo Anggrek: Known for its luxurious seats and high-speed service.
Price Range: Tickets for executive class trains range from IDR 300,000 to IDR 600,000 (approximately USD 20 to USD 40).
Luxury Class
For travelers seeking the utmost in comfort, luxury class trains offer a premium experience. Notable luxury trains on this route include:
- Argo Bromo Luxury Sleeper: Features spacious sleeper cabins with personal service, ideal for overnight journeys.
- Argo Gajayana Luxury: Offers top-notch amenities, including gourmet meals and exclusive lounge access.
Additional luxury options include:
- Sembrani Luxury: Combines comfort with fine dining options.
- Argo Anggrek Luxury Sleeper: Known for its elegant interiors and exceptional service.
Price Range: Luxury class tickets can range from IDR 600,000 to IDR 1,200,000 (approximately USD 40 to USD 80), providing a lavish travel experience.
Schedule and Stations
Trains typically depart from Gambir Station in Jakarta and arrive at Pasar Turi Station or Gubeng Station in Surabaya. The frequency of trains varies, with multiple services available throughout the day. Here’s a general schedule for reference:
- Kertajaya: Departing at 10:30 AM, arriving at 10:20 PM.
- Argo Bromo Anggrek: Departing at 8:00 AM, arriving at 7:00 PM.
- Bima: Departing at 9:00 PM, arriving at 8:00 AM (next day).
It's recommended to book your tickets in advance, especially during peak travel seasons, to secure your preferred class and schedule. You can purchase tickets through the official KAI (Kereta Api Indonesia) website or from authorized ticketing agents.
Facilities Onboard
Most trains offer various amenities, including:
- Air-conditioned cabins
- Reclining seats (available in executive and luxury classes)
- Onboard dining services
- Clean restrooms
- Power outlets for charging devices (available in higher classes)
Argo Bromo Anggrek Luxury Class
Photo Credit : https://always.my.id/read?post302-fasilitas-wah-di-kereta-sultan-argo-bromo-luxury-cobain-yuk--
Days 4-7: Exploring Surabaya and Touring Bromo & Ijen
Welcome to Surabaya! Known for its historical significance and local cuisine, Surabaya is an excellent base for exploring East Java’s natural wonders, including Mount Bromo and Ijen Crater.
Photo Credit: https://kilasjatim.com/jangan-tinggalkan-surabaya-sebelum-singgah-ke-jalan-tunjungan/
Spots to Visit in Surabaya City
1. Sura and Baya Statue
Situated at the intersection of the city's main street, this monument is the iconic symbol of Surabaya’s name. The statue depicts a shark (Sura) and a crocodile (Baya), representing a famous local legend about the origin of Surabaya's name. The statue is a perfect spot for photos, and it tells the story of the city's founding in an imaginative way.
Photo Credit:
https://www.tripadvisor.co.id/Attraction_Review-g297715-d1997553-Reviews-Sanggar_Agung_Temple-Surabaya_East_Java_Java.html
2. Vihara Sanggar Agung
Vihara Sanggar Agung, also known as the "Hong San Tang," is an iconic Buddhist temple on Kenjeran Beach's coast. Opened in 1999, it is renowned for its breathtaking architecture. It features a giant, 20-meter statue of Guan Yin, the Goddess of Mercy, which overlooks the ocean and is flanked by two mythical dragons. This temple is a spiritual sanctuary and a significant attraction for worshippers and tourists, combining religious devotion with scenic coastal beauty.
3. Tunjungan Street
Travelling down Tunjungan Street in Surabaya is like stepping into a blend of the city’s rich history and vibrant modern culture. This iconic street, nestled in the heart of Surabaya, is famous for its heritage buildings, stylish boutiques, and lively cafés that retain the charm of Surabaya’s colonial past. Here, you’ll find landmarks like the Majestic Siola Building, which now houses a museum showcasing Surabaya’s history, and the renowned Hotel Majapahit, a historic hotel filled with fascinating stories from Indonesia’s independence era. Street murals and art installations give Tunjungan a fresh, colourful vibe, making it an excellent spot for snapping photos or simply strolling around to soak in the local energy. By night, Tunjungan comes alive with street performances, food vendors, and a lively ambience that reflects the city’s energetic soul.
4. Arabian Street (Kampung Arab)
Located in the heart of Surabaya, Kampung Arab is a vibrant neighbourhood that showcases the rich culture of the city’s Arab heritage. The streets are lined with traditional Arabian architecture, bazaars selling spices, textiles, and jewellery, and local cafés where you can taste delicious Middle Eastern-inspired dishes. It’s a great place to explore the cultural diversity of Surabaya.
5. Kenjeran Beach
Kenjeran Beach offers vast sandy stretches and a relaxed atmosphere, ideal for a stroll or a beautiful sunset. Nearby, you’ll find Taman Suroboyo Park with its giant fish-shaped pond and the peaceful Chinese Temple complex, which add to the area's charm.
Where to Stay in Surabaya
Surabaya offers many accommodations, from budget-friendly hotels to luxury stays. Consider staying in central Surabaya for easy access to restaurants, malls, and pick-up points for tours.
1. Hotel Majapahit Surabaya
A true gem on Tunjungan Street, Hotel Majapahit is a historical landmark offering luxury with nostalgia. Established in 1910, this colonial-era hotel combines timeless elegance with modern comfort. Guests can enjoy its lush gardens, exquisite rooms, and top-notch dining experiences. Its proximity to cultural sites and shopping areas makes it an ideal choice for travellers exploring Surabaya's rich history.
2. The Westin Surabaya
The Westin Surabaya offers world-class amenities for those seeking a luxurious and contemporary experience. Located in the city's upscale business district, the hotel features spacious rooms with stunning city views, a state-of-the-art fitness centre, and a relaxing spa. The Westin's excellent dining options and proximity to major shopping malls make it perfect for leisure and business travellers.
3. DoubleTree by Hilton Surabaya
Conveniently located near the heart of Surabaya, DoubleTree by Hilton is a modern hotel that balances comfort with style. Known for its warm, welcoming service (and signature chocolate chip cookies upon check-in!), the hotel offers spacious rooms, a swimming pool, and a variety of dining options. It's ideal for travellers seeking a well-connected stay in Surabaya with easy access to the city's key attractions.
Tours in Surabaya
Sunrise Tour: Experience the breathtaking sunrise over Mount Bromo! Most tours start early in the morning and include transportation to Bromo Tengger Semeru National Park, a 4x4 Jeep ride, and stops at popular viewpoints. You’ll also have a chance to hike up to the crater.
Photo Credit: https://torch.id/blogs/news-and-updates/rekomendasi-wisata-di-gunung-bromo
Ijen Crater Tour: Known for its mesmerizing blue flames and vibrant sulfur deposits, Ijen Crater is a unique experience. Most Ijen tours include an overnight stay, beginning with a midnight hike to reach the crater by dawn. Don’t miss the chance to witness the “blue fire” phenomenon and explore this surreal landscape.
Photo Credit: https://memorandum.disway.id/read/67301/panorama-keindahan-wisata-kawah-ijen-menikmati-sunrise-dan-fenomena-blue-fire
Days 8-10: Bali’s Tour
From Banyuwangi, a ferry will take you across to Bali. While Bali is famous for Ubud, Seminyak, and Kuta, Buleleng and Jembrana offer an off-the-beaten-path experience with pristine beaches, waterfalls, and local culture.
Where to Stay in Bali
Bali is packed with diverse cultural experiences, breathtaking nature, and stylish entertainment spots, making it a fantastic choice even for a quick getaway. Here’s a structured guide to help you explore the best of Bali in two unforgettable days, mixing adventure with relaxation.
1. Seminyak
Seminyak is one of Bali’s most popular and upscale areas, known for its luxurious resorts, trendy boutiques, and vibrant beach clubs. It is within walking distance of the beach, making it ideal for those who want easy access to the ocean for sunbathing, surfing, or sunset watching. This area has a lively nightlife, with numerous beach bars and restaurants serving delicious food and drinks.
Accommodation Recommendations:
- The Legian Bali – A luxurious beachfront resort with a stunning infinity pool and spacious villas.
- W Bali - Seminyak – A chic, modern resort offering a lively atmosphere emphasising luxury and comfort.
- Seminyak Beach Resort & Spa – A beachfront haven with Balinese-style rooms and an excellent spa.
- Alila Villas – An ultra-modern, eco-conscious resort with private villas overlooking the ocean.
- Potato Head Suites & Studios – A trendy hotel known for its stylish design and popular beach club.
2. Ubud
Ubud, Bali’s cultural heart, is perfect for those looking to escape the hustle and bustle and immerse themselves in nature. Surrounded by lush rice terraces, art galleries, and spiritual retreats, Ubud offers a serene experience. Although not by the beach, it’s ideal for those who love yoga, meditation, and exploring Bali’s rich heritage.
Accommodation Recommendations:
- Four Seasons Resort Bali at Sayan – A luxurious resort set in the heart of rice fields with a world-class spa and wellness centre.
- Mandapa, A Ritz-Carlton Reserve – An exclusive resort along the Ayung River, offering stunning views and private villas.
- The Ubud Village Resort & Spa is nestled amidst tropical gardens with private pools and a tranquil ambience.
- Alaya Resort Ubud – A beautifully designed resort with modern amenities and access to the sacred Monkey Forest.
- Komaneka at Bisma – An elegant resort with infinity pools and sweeping views of the surrounding nature.
3. Canggu
Canggu is a laid-back beach town rapidly gaining popularity for its bohemian vibe, excellent surf spots, and lively cafés. Known for its vibrant expat community, Canggu is perfect for surfers, yoga enthusiasts, and digital nomads who want a relaxed yet trendy atmosphere. The beach is just a short walk from most accommodations, providing easy access to the surf and sunset views.
Accommodation Recommendations:
- The Slow – A stylish, minimalist hotel with a fantastic beach club and top-notch dining.
- COMO Uma Canggu – A luxury beachfront resort with a wellness centre and yoga studio.
- Aston Canggu Beach Resort – A modern resort offering comfortable rooms and a great location near the beach.
- Finns Beach Club Villas – Beautifully designed beachfront villas with direct access to the famous Finns Beach Club.
- Hotel Tugu Bali – A unique, artistic hotel located by the beach with a blend of Balinese and colonial styles.
4. Jimbaran
Jimbaran is famous for its stunning beaches and seafood restaurants along the shoreline. It’s the perfect place for those who enjoy the tranquillity of a quieter beach atmosphere without sacrificing luxury. The area also features some of Bali's top resorts, ideal for a romantic getaway or a family vacation. The beaches are ideal for swimming, with calm waters and beautiful sunsets.
Accommodation Recommendations:
- Four Seasons Resort Bali at Jimbaran Bay – A luxurious beachfront resort with stunning villas and world-class amenities.
- Kayumanis Jimbaran Private Estate & Spa – An intimate and private luxury retreat offering elegant villas with private pools.
- Ritz-Carlton, Bali – A 5-star resort with beachfront views and extensive wellness facilities.
- InterContinental Bali Resort – A stunning beachfront property offering various dining options and family-friendly activities.
- Belmond Jimbaran Puri – A peaceful beach resort with intimate villas and a serene atmosphere.
5. Nusa Dua
Nusa Dua is known for its luxurious resorts, private beaches, and family-friendly environment. It’s a quieter area compared to Seminyak, offering a more peaceful and upscale experience. With its exclusive gated communities and world-class golf courses, Nusa Dua is perfect for those seeking a lavish and relaxing vacation by the ocean.
Accommodation Recommendations:
- The St. Regis Bali Resort – An ultra-luxurious resort with elegant villas, private pools, and impeccable service.
- Grand Hyatt Bali – A sprawling resort with a large lagoon pool and access to Nusa Dua's private beach.
- Bali National Golf Villas – Perfect for golf enthusiasts, this villa resort offers privacy and luxury.
- The Mulia, Nusa Dua – A five-star resort with stunning views, private beach access, and top-tier dining.
- Sofitel Bali Nusa Dua Beach Resort – A sophisticated resort with an incredible beachfront location and a world-class spa.
Bali Itinerary
Day 1: Exploring Cultural Treasures in Ubud
Ubud, Bali’s cultural heart, is ideal for diving into the island’s heritage, art, and natural beauty. Here is what your Bali Itinerary can look like:
1. Watching An Evening Kecak Dance at Pura Dalem Ubud
A traditional Balinese dance, the Kecak performance is captivating with its dramatic choreography and rhythmic chanting. Experience the show at Pura Dalem Ubud, where the cultural ambience and temple backdrop add depth to the performance, making it a must-see for art and culture lovers.
Photo Credit: tripadvisor.com
2. Visiting the Monkey Forest Sanctuary
A popular attraction in Ubud, the Monkey Forest is a nature reserve and a spiritual and conservation site. Wander along scenic paths surrounded by lush trees while encountering playful monkeys. The sanctuary also houses ancient temples and statues, adding a mystical atmosphere.
3. Enjoying the Nature at Tegallalang Rice Terraces
These famous rice terraces showcase traditional Balinese farming techniques and provide one of the most photogenic spots on the island. Enjoy a walk through the lush green terraces or grab a coffee at one of the cafes along the terraces for a fantastic view. For a unique experience, try the famous Bali Swing over the terraces!
Photo Credit: unsplash.com
4. Hunting for masterpieces at Ubud Art Market
The Art Market is the perfect place to find Balinese crafts, handmade souvenirs, and unique art pieces. Shop for traditional textiles, jewellery, sculptures, and paintings. Don't forget to practice your bargaining skills!
Day 2: Sun, Sand, and Entertainment in Seminyak
On your second day, head south for relaxation and entertainment by Bali’s vibrant beaches and sunset spots.
1. Seminyak Beach and Beach Clubs
Seminyak Beach is known for its laid-back vibes, beachside lounges, and chic clubs. Spend the afternoon unwinding at beach clubs like Potato Head and Ku De Ta, enjoying ocean views, signature cocktails, and great music. Both clubs offer pool access, comfortable lounges, and unique decor that elevate the beach experience.
Finns Beach Club, Seminyak
Photo Credit: https://finnsbeachclub.com/guides/seminyak-beach-club-join-us-at-finns-beach-club/
2. Explore Local Boutiques and Shops
Seminyak is famous for its trendy boutiques and unique shops, offering everything from designer brands to local handmade items. Stroll along Jalan Kayu Aya or “Eat Street” for a mix of fashion, art, and local products. You’ll find chic clothing stores, home decor shops, and art galleries that make for great shopping.
3. Tanah Lot Temple for Sunset
This iconic sea temple is one of Bali's most photographed locations and is stunning at sunset. Set on a rock formation surrounded by the ocean, Tanah Lot offers spectacular sunset views, making it the perfect way to wrap up your two-day Bali adventure. The temple’s silhouette against the sunset provides an unforgettable photo opportunity.
Tips for Your Bali Getaway:
- Transport: For convenience, hire a private driver or book a day tour for Ubud and Seminyak to maximise your time.
- Accommodation: Consider staying in Ubud for the night to maximize your first day, then relocate to Seminyak on the second day for easy beach access.
- Local Cuisine: Try some of Bali’s traditional dishes like babi guling (suckling pig) and bebek betutu (slow-cooked duck) at local warungs or in Ubud’s famous cafes.
Final Travel Tips for a Smooth Trip
- Packing Essentials: Bring a mix of beachwear, comfortable walking shoes, layers for cooler regions (like Bromo), and an excellent camera to capture incredible landscapes.
- Local Transport: Arrange transport in advance, especially for tours around Bali’s north. Booking local guides or tour packages is highly recommended for ease of travel.
- Budgeting Tips: Both budget and luxury options are available in each location. Street food is a must-try in Jakarta and Surabaya, and affordable tours can be found by booking in advance.
Within ten days, you’ll have time to experience the diverse highlights of Jakarta, Surabaya, Bromo, Ijen, and Bali’s serene northwestern regions. This itinerary promises iconic sights and off-the-beaten-path gems, giving you a taste of Indonesia’s endless charm and beauty! Safe travels!
Don’t miss out on discovering more about #WonderfulIndonesia by following @wonderfulindonesia on Instagram for breathtaking destinations and experiences that await you. Embrace the adventure and let Indonesia inspire your next travel story!