Welcome to Solo

But with backstreet kampung (neighbourhoods) and its elegant kraton, traditional markets and gleaming malls, Solo has more than enough to warrant at least an overnight visit. Two nights is better, and as there are some fascinating temples close by, it also makes a great base for forays into the lush hills of central Java.

Solo attracts students and scholars to its music and dance academies, and it's an excellent place to see traditional performing arts, as well as traditional crafts – especially batik, which is a local staple.

Top experiences in Solo

Amazing hotels and hostels

We've pre-picked the best hotels, hostels and bed and breakfasts to make your stay as enjoyable as possible.

Travel guides

Starting at $45.49

Image for

Solo activities

$1245 Multi-day & Extended Tours

7 Days 6 Nights Temples Of Java

Day 1: Arrival SoloUpon arrival at Adi Sumarmo International Airport, meet and greet with your guide. Transfer to your hotel at Solo. Dinner served at the hotel, and enjoy evening at leisure.Overnight at Royal Heritage SoloDay 2: Solo –  Prambanan Temple –  YogyakartaBreakfast at hotel. Drive to the foot of Mount Lawu. Explore the Cetho Temple; six tiers of ornate stone towers, shrines and stupas laid out in intricate geometric formations. Drive back to Berjo Village, enjoy the monument of Sukuh Temple. Back to Solo, and continue to Prambanan. Enjoy lunch at local restaurant, uncover the ancient Ramayana reliefs of the Syiwa and Brahma at Prambanan Temple Complex. Proceed to see Plaosan Temple. Drive to hotel for overnight accommodation. Check in and dinner at a traditional house-restaurant.Overnight at Royal AmbarukmoDay 3: Yogyakarta City Tour – Candirejo Village – Borobudur SunsetBreakfast at hotel. Begin your excursion to The Kraton. Continue explore Taman Sari - built especially for the Royal Family. Proceed to Kampung Tirtodipuran - home of Batik making; a famous style of textile production unique to Indonesia. Lunch at a local restaurant, continue drive to Candirejo Village. Proceed to Borobudur Temple and back to your hotel.Overnight at Plataran Heritage BorobudurDay 4: Plataran Sunrise – Selogriyo AdventureWake up before the break of dawn to see the sun rising. Enjoy an envigorating coffee and breakfast at your hotel, continue for a short drive to Mendut and Pawon Temple. Proceed for a short trek to reach Selogriyo Temple, located off the beaten track. Head back to Magelang for lunch and continue driving to Losari for overnight accommodation. Upon check-in at your hotel, you can take the option to arrange spa treatments, at extra expense.Overnight at Mesastila Hotel Day 5: Cycling TourBreakfast at hotel. Get ready for an exhilarating cycling tour today, peddle through the panoramic surroundings of the villa. Observe the coffee plantation and visit the old bathing pool at Candi Umbul. Lunch at hotel. Afternoon is free at leisure.Overnight at Mesastila HotelDay 6: Losari – Gedong Songo – Ambarawa – SemarangBreakfast at hotel and drive to Gedongsongo. Explore the 8th-century Hindu temples on horse back. Proceed to visit Museum Kereta Api. Join the lori tour, which uses an old diesel locomotive. Lunch served at local restaurant. Proceed to Semarang for overnight accommodation.Overnight at Novotel HotelDay 7: Departure SemarangEnjoy breakfast at your hotel, until the designated time for transfer to Ahmad Yani Airport for your onward flight.

$462 Multi-day & Extended Tours

5 Days 4 Nights Magnificent Mini Java Bali Overland Seat In Coach (Deluxe)

Day 1: Yogyakarta City Tour - Borobudur (Thursday)Enjoy breakfast at your hotel, then you will visit the Kraton and Taman Sari. Lunch will be served in a local restaurant. After lunch, take a trip to explore Borobudur Temple; one of the greatest of all ancient architectural monuments. Return to the hotel.Overnight at Melia Purosani HotelDay 2: Yogyakarta – Prambanan - Solo (Friday)After breakfast, leave the hotel to drive some 16 km to Prambanan and visit the Hindu Temple Complex of Rara Jongrang. Drive to the town of Solo to explore the Palace of Mangkunegaran. Lunch is provided at a local restaurant.Overnight at Novotel HotelDay 3: Solo - Malang (Saturday)After breakfast visit Pasar Gede - local market where people bargain to get their daily items. Continue driving to Mantingan forest and stop to see the bird market. Lunch is served at a local restaurant. Proceed to Malang via a winding road at Pujon.Overnight Santika Premier HotelDay 4: Malang – Kalibaru (Sunday)Enjoy breakfast at your hotel in Malang. Depart to Kalibaru via the cities of Probolinggo and Jatiroto. Lunch is served in Jember. Following afternoon arrival at Kalibaru.Overnight at Marga Utomo Day 5: Kalibaru – Bali (Monday)Breakfast at hotel. Stop for a quick picture by the Marga Utomo Resort. Next, depart to Ketapang harbour and cross the Straits of Bali by ferry. Lunch will be provided en-route, then your last lap takes you along the beautiful west coast of Bali island in the direction of Denpasar.Tour ends at Panorama Destination Bali Office.

$941 Walking & Biking Tours

7 Days 6 Nights Central Java Cycling Tour

Day 1: Arrival Yogyakarta – City tour – Dinner with performanceMeet your tour guide upon arrival at Yogyakarta airport. You will be visiting the Sultan’s Palace, Sonobudoyo and Taman Sari, followed by dinner at a local restaurant with a traditional Ballet performance. Continue to your hotel and check in upon arrival. Overnight at The Phoenix HotelDay 2: Yogyakarta – Imogiri – Parangtritis - YogyakartaBreakfast at your hotel and start the journey by bicycle towards Imogiri via less traffic road on to Parangtritis beach. Besides being famous as a recreational spot, Parangtritis is also a sacred place. Many local people come here for meditation. Stop at local restaurant for lunch, then you will be driven back to your hotel by air-conditioned vehicle.Overnight at The Phoenix HotelDay 3: Yogyakarta – Prambanan – SoloBreakfast at your hotel, check out and transfer to your next hotel in Solo. Today’s cycling trip will depart from your hotel to Sambisari village, then journey to Prambanan Temple. Lunch will be served at a local restaurant. After lunch, cycle to Klaten on the way to your hotel in Solo where the tour will end.Overnight at Novotel HotelDay 4: Solo – Karang Anyar – Sukuh – Tawang Mangu – SoloBreakfast at your hotel, then start cycling towards Solo with stops at the centre of Wayang Puppet art and the Batik Centre followed by a trip to Karanganyar. Afterwards, continue to Karangpandan up to the mystic Sukuh Temple on the mountaintop. Then, proceed to Tawangmangu where your cycling will end and drive back to Solo.Overnight at Novotel HotelDay 5: Solo – Boyolali –  Borobudur – MagelangBreakfast at hotel then drive to Boyolali and Selo village for the cycling start point. The road heads towards Mungkid, then to Borobudur Temple, where lunch will be provided. Afterwards, proceed by bicycle back to the hotel, where today’s cycling tour ends.Overnight at Puri Asri HotelDay 6: Magelang – Mendhut – Pawon – Candirejo – YogyakartaBreakfast at your hotel. The journey takes to Mendut and Pawon Temples and Candirejo village. Lunch will be provided at a local restaurant. Continue cycling to Yogyakarta via an alternative route, then today’s cycling will end back at your hotel.Overnight at The Phoenix HotelDay 7: Departure YogyakartaDepending on your flight schedule, you will be picked up at the hotel lobby on designated time. Check out and transfer directly to the airport for your onward flight to next destination.

National Geographic Journeys

Explore Bali & Java

Set loose your spiritual side on a 12-day tour to the stunning beaches and jungles of Bali and Java. Travel by cycle-rickshaw to local markets and the Sultan’s Palace in Yogyakarta. Enjoy inner peace at ancient Hindu and Buddhist temples. Take high tea at the Mangkunegaran Palace and stroll the coastline of the unforgettable beaches of Sanur. Inspired by Buddhist zen, find harmony in this incredible corner of the world.


Bali and Java Explorer

If you’re looking to free your spiritual side–with a backdrop of stunning beaches and jungles–Bali and Java are waiting. Travel by bicycle rickshaw to local markets and workshops, and get your “om” on at the Borobudur temple. Participate in a traditional cooking class with an expert chef. And of course, it wouldn’t be the full Balinese experience if you didn’t take some leisure time to relax on the picturesque beaches. It’s the perfect mix of beauty and Buddhist zen.