4 days in Semarang, Yogyakarta & Surabaya Itinerary

Created using Inspirock Java trip planner
©
Make it your trip
Fly
1
Semarang
— 1 night
Drive
2
Yogyakarta
— 1 night
Fly
3
Surabaya
— 1 night
Fly

S M T W T F S
25
26
27
28
29
30
1

Semarang — 1 night

An Indonesian port city, Semarang remains best known for its Dutch colonial architecture and 15th-century temple.
Start off your visit on the 27th (Tue): admire the architecture and history at Semarang Old Town and then admire the striking features of Central Java Grand Mosque.

To see reviews, photos, maps, and other tourist information, go to the Semarang day trip site.

Jakarta to Semarang is an approximately 3-hour flight. You can also drive; or take a train. September in Semarang sees daily highs of 93°F and lows of 76°F at night. Cap off your sightseeing on the 27th (Tue) early enough to go by car to Yogyakarta.
more
Find places to stay Sep 26 — 27:
Find places to stay with best proximity to your trip

Yogyakarta — 1 night

Yogyakarta is a city on the island of Java in Indonesia. Start off your visit on the 28th (Wed): appreciate the history behind Yogyakarta Monument, push the limits with an extreme tour, then look for gifts at Hamzah Batik, and finally don't miss a visit to Titik 0 Kilometer Yogyakarta.

To find maps, where to stay, ratings, and more tourist information, read Yogyakarta day trip planning tool.

Getting from Semarang to Yogyakarta by car takes about 3 hours. Other options: take a bus; or take a train. Expect a daytime high around 91°F in September, and nighttime lows around 73°F. Finish your sightseeing early on the 28th (Wed) to allow enough time to fly to Surabaya.
more
Tours · Outdoors · Shopping
Side Trip
Find places to stay Sep 27 — 28:
Find places to stay with best proximity to your trip

Surabaya — 1 night

City of Heroes

A tour of Surabaya provides a chance to discover a sprawling, architecturally and culturally rich port city on the island of Java.
Kick off your visit on the 29th (Thu): take in the views from Suramadu National Bridge, examine the collection at Sampoerna Museum, and then walk around Jayengrono Park.

To see photos, more things to do, reviews, and other tourist information, read our Surabaya trip planner.

Traveling by flight from Yogyakarta to Surabaya takes 3.5 hours. Alternatively, you can take a train; or drive. In September, daytime highs in Surabaya are 93°F, while nighttime lows are 75°F. Cap off your sightseeing on the 29th (Thu) early enough to catch the flight back home.
more
Museums · Parks
Find places to stay Sep 28 — 29:
Find places to stay with best proximity to your trip