Bus to Semarang with Harapan Jaya

Mon, Oct 19
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Popular departures

Bus tickets to Semarang

Select departure
pin

Showing the fastest and cheapest results for Oct 19

Results include alternative arrival locations to Semarang
  • 3M Transport (Sari Indah)3M TRANSPORT (SARI INDAH)
    10:00 PM6h49
    Jakarta, Pintu Bus Terminal Pulo Gebang
    4:49 AMSemarang, Bus Terminal Mangkang
    $101One-way
    0 transfers
  • 3M Transport (Sari Indah)3M TRANSPORT (SARI INDAH)
    9:30 PM7h12
    Jakarta, Bus Terminal Kampung Rambutan
    4:42 AMSemarang, Bus Terminal Mangkang
    $101One-way
    0 transfers
  • PO Majoe Muda MandiriPO MAJOE MUDA MANDIRI
    11:00 AM7h16
    Jakarta, Pintu Bus Terminal Pulo Gebang
    6:16 PMSemarang, Bus Terminal Banyumanik
    $131One-way
    0 transfers

Complete guide to Semarang

Things to do in Semarang

Discover the best of Semarang — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Semarang trip today.

  • Must visit

Museum Lawang Sewu

Museum inside the former railway headquarters, presenting colonial-era spaces, rail history, and immersive exhibits in one of Semarang’s best-known heritage sites.

  • Recommended

Semarang Contemporary Art Gallery

Well-curated old-town museum covering Semarang’s urban development, trade, and multicultural history through maps, photos, and restored colonial interiors.

  • Recommended

Museum Ronggowarsito

Military museum with weapons, uniforms, and historical displays related to regional defense history. A quieter stop for visitors interested in Indonesia’s past.

Indonesian rupiah (Rp)

Budget-friendly versus many Asian city breaks: low meal, ride-hailing, and hotel costs, with upscale dining and international hotels still affordable by regional standards.

Average meal costs

Budget
Rp20,000-Rp40,000 for street food or simple local meals.
Mid-range
Rp60,000-Rp150,000 per person for a casual restaurant meal.
Fine dining
Rp250,000+ per person for upscale restaurants or hotel dining.
Coffee
Rp20,000-Rp40,000 for a coffee or cappuccino.

Tipping culture

Tipping is appreciated but not required. Restaurants may add service. Round up for cafes and taxis, or leave 5-10% for good service.

bus station information and services

Bus stops in Semarang

Check where to Semarang buses depart and arrive, plus the main bus station and stop details for this route.

Semarang, Terminal TerboyoJalan Terboyo, Semarang, IndonesiaWifiParkingDiningATMTaxisAccessibilityWCTicket Office
City-centre transport

Getting to Semarang, Terminal Terboyo from Semarang city centre

Semarang, Terminal Terboyo is 6 km from Semarang city centre. Public transport options include:

Bus1, 2, 3

Semarang, Terminal Terboyo bus station facilities and services

Semarang, Terminal Terboyo has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.

Food and drink

Food options include: Food stalls and small eateries are available inside the terminal.

Wi-Fi and ATMs

Free Wi-Fi available throughout the terminal. ATMs are aTMs are located inside the terminal.

Tickets and information

Ticket office support is available at Semarang, Terminal Terboyo.

Parking, taxis and toilets

Available at Semarang, Terminal Terboyo: Parking, Taxis, WC.

Accessibility

Accessibility facilities are available at Semarang, Terminal Terboyo: Accessible facilities including ramps and designated seating areas.

Semarang, Terminal MangkangJalan Raya Semarang - Kendal KM.13, Wonosari, Mangkang Wetan, Semarang, IndonesiaParkingDiningATMTaxisAccessibilityWCTicket Office
City-centre transport

Getting to Semarang, Terminal Mangkang from Semarang city centre

Semarang, Terminal Mangkang is 14 km from Semarang city centre. Public transport options include:

BusTrans Semarang Koridor I, City Bus

Semarang, Terminal Mangkang bus station facilities and services

Semarang, Terminal Mangkang has practical services for this route, including Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.

Food and drink

Food options include: Local food stalls and small restaurants around the terminal

Wi-Fi and ATMs

ATMs are aTM booth inside terminal.

Tickets and information

Ticket office support is available at Semarang, Terminal Mangkang.

Parking, taxis and toilets

Available at Semarang, Terminal Mangkang: Parking, Taxis, WC.

Accessibility

Accessibility facilities are available at Semarang, Terminal Mangkang: Wheelchair ramps.

Semarang, Terminal PenggaronJalan Penggaron Raya, Penggaron Kidul, Semarang, Central Java, IndonesiaParkingDiningATMTaxisAccessibilityWCTicket Office
City-centre transport

Getting to Semarang, Terminal Penggaron from Semarang city centre

Semarang, Terminal Penggaron is 8 km from Semarang city centre. Public transport options include:

BusTrans Semarang Corridor 2, Local buses

Semarang, Terminal Penggaron bus station facilities and services

Semarang, Terminal Penggaron has practical services for this route, including Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.

Food and drink

Food options include: Small local food stalls and vendors

Wi-Fi and ATMs

ATMs are located near the main entrance.

Tickets and information

Ticket office support is available at Semarang, Terminal Penggaron.

Parking, taxis and toilets

Available at Semarang, Terminal Penggaron: Parking, Taxis, WC.

Accessibility

Accessibility facilities are available at Semarang, Terminal Penggaron: Basic ramps available.

Buses from Semarang

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone