Salatiga to Semarang bus with Harapan Jaya

Mon, 23 Jun
+ Add return
Harapan Jaya
GRASSLAND COACH
Interbus S.p.A.
FlixBus
Deutsche Bahn
1,000+ travel companies
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

The cheapest and fastest coaches from Salatiga to Semarang

Showing times and prices for 23 Jun

Cheapest price

$5

Average price

$5

Fastest journey

40 m

Average duration

44 m

Buses per day

77

Distance

39 km

Cheap tickets

The best way to find a cheap coach ticket from Salatiga to Semarang is to book your journey as far in advance as possible and to avoid travelling at rush hour.

The average ticket from Salatiga to Semarang will cost around $5 if you buy it on the day, but you can find cheap coach tickets today for only $5.

Fast coaches

Of the 77 buses that leave Salatiga for Semarang every day 77 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 39 km distance in an average of 44 m but if you time it right, some buses will get you there in just 40 m .

The slowest buses will take 47 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Daytrans
11:00AM0h54
Salatiga, Sidorejo
11:54AMSemarang, Gajahmungkur
$51One-way
0 changes
Daytrans
03:00PM1h00
Salatiga, Sidorejo
04:00PMSemarang, Candisari (SPBU Dokter Wahidin)
$51One-way
0 changes
Daytrans
05:00PM1h41
Salatiga, Sidorejo
06:41PMSemarang Barat
$51One-way
0 changes
Daytrans
11:00AM1h00
Salatiga, Sidorejo
12:00PMSemarang, Candisari (SPBU Dokter Wahidin)
$51One-way
0 changes
Daytrans
05:00PM1h00
Salatiga, Sidorejo
06:00PMSemarang, Candisari (SPBU Dokter Wahidin)
$51One-way
0 changes

Live departures

Salatiga to Semarang bus times

Showing buses for today, Sunday, 22 June
Last updated at 8:14 am
ProviderDepartsDurationArrivesChanges
Tickets
ESB_6714_PUTRA_REMAJA_SHUTTLE5:30 pm Salatiga, Bus Terminal Tingkir Salatiga
1h21
6:51 pm Kota Semarang0 changesdirect
ESB_6714_PUTRA_REMAJA_SHUTTLE5:30 pm Salatiga, Bus Terminal Tingkir Salatiga
1h48
7:18 pm Kota Semarang0 changesdirect
ESB_6714_PUTRA_REMAJA_SHUTTLE5:30 pm Salatiga, Bus Terminal Tingkir Salatiga
1h41
7:11 pm Semarang, Jatingaleh0 changesdirect
ESB_6714_PUTRA_REMAJA_SHUTTLE5:30 pm Salatiga, Bus Terminal Tingkir Salatiga
1h54
7:24 pm Kota Semarang0 changesdirect
ESB_6777_JOGLOSEMAR_SHUTTLE_BUS10:45 pm Salatiga, Jl. Diponegoro (Agen Salatiga)
1h21
12:06 am Kota Semarang0 changesdirect
ESB_6777_JOGLOSEMAR_SHUTTLE_BUS10:45 pm Salatiga, Jl. Diponegoro (Agen Salatiga)
2h01
12:46 am Semarang, Banyumanik0 changesdirect
ESB_6777_JOGLOSEMAR_SHUTTLE_BUS11:45 pm Salatiga, Jl. Diponegoro (Agen Salatiga)
1h21
1:06 am Kota Semarang0 changesdirect
ESB_6777_JOGLOSEMAR_SHUTTLE_BUS11:45 pm Salatiga, Jl. Diponegoro (Agen Salatiga)
2h01
1:46 am Semarang, Banyumanik0 changesdirect
Monday, 23 June
ESB_1288_DAYTRANS12:00 am Salatiga, Sidorejo
0h54
12:54 am Semarang, Gajahmungkur0 changesdirect
ESB_1288_DAYTRANS12:00 am Salatiga, Sidorejo
1h41
1:41 am Semarang Barat0 changesdirect
ESB_1288_DAYTRANS12:00 am Salatiga, Sidorejo
0h47
12:47 am Semarang, Banyumanik0 changesdirect
ESB_1288_DAYTRANS12:00 am Salatiga, Sidorejo
1h48
1:48 am Semarang Barat0 changesdirect
ESB_1288_DAYTRANS12:00 am Salatiga, Sidorejo
1h00
1:00 am Semarang, Candisari (SPBU Dokter Wahidin)0 changesdirect
ESB_6777_JOGLOSEMAR_SHUTTLE_BUS12:45 am Salatiga, Jl. Diponegoro (Agen Salatiga)
1h21
2:06 am Kota Semarang0 changesdirect
ESB_6777_JOGLOSEMAR_SHUTTLE_BUS12:45 am Salatiga, Jl. Diponegoro (Agen Salatiga)
2h01
2:46 am Semarang, Banyumanik0 changesdirect
ESB_6777_JOGLOSEMAR_SHUTTLE_BUS1:45 am Salatiga, Jl. Diponegoro (Agen Salatiga)
0h40
2:25 am Semarang, Banyumanik0 changesdirect
ESB_6777_JOGLOSEMAR_SHUTTLE_BUS2:45 am Salatiga, Jl. Diponegoro (Agen Salatiga)
1h21
4:06 am Kota Semarang0 changesdirect
ESB_6777_JOGLOSEMAR_SHUTTLE_BUS2:45 am Salatiga, Jl. Diponegoro (Agen Salatiga)
2h01
4:46 am Semarang, Banyumanik0 changesdirect
ESB_6777_JOGLOSEMAR_SHUTTLE_BUS3:45 am Salatiga, Jl. Diponegoro (Agen Salatiga)
1h21
5:06 am Kota Semarang0 changesdirect
ESB_6777_JOGLOSEMAR_SHUTTLE_BUS3:45 am Salatiga, Jl. Diponegoro (Agen Salatiga)
2h01
5:46 am Semarang, Banyumanik0 changesdirect
ESB_1288_DAYTRANS4:00 am Salatiga, Sidorejo
0h54
4:54 am Semarang, Gajahmungkur0 changesdirect
ESB_1288_DAYTRANS4:00 am Salatiga, Sidorejo
1h00
5:00 am Semarang, Candisari (SPBU Dokter Wahidin)0 changesdirect
ESB_1288_DAYTRANS4:00 am Salatiga, Sidorejo
1h41
5:41 am Semarang Barat0 changesdirect
ESB_1288_DAYTRANS4:00 am Salatiga, Sidorejo
1h48
5:48 am Semarang Barat0 changesdirect
ESB_1288_DAYTRANS4:00 am Salatiga, Sidorejo
0h47
4:47 am Semarang, Banyumanik0 changesdirect
ESB_6777_JOGLOSEMAR_SHUTTLE_BUS4:45 am Salatiga, Jl. Diponegoro (Agen Salatiga)
2h01
6:46 am Semarang, Banyumanik0 changesdirect
ESB_6777_JOGLOSEMAR_SHUTTLE_BUS4:45 am Salatiga, Jl. Diponegoro (Agen Salatiga)
1h21
6:06 am Kota Semarang0 changesdirect
ESB_6777_JOGLOSEMAR_SHUTTLE_BUS5:45 am Salatiga, Jl. Diponegoro (Agen Salatiga)
1h21
7:06 am Kota Semarang0 changesdirect
ESB_6777_JOGLOSEMAR_SHUTTLE_BUS5:45 am Salatiga, Jl. Diponegoro (Agen Salatiga)
2h01
7:46 am Semarang, Banyumanik0 changesdirect
ESB_1288_DAYTRANS6:00 am Salatiga, Sidorejo
1h00
7:00 am Semarang, Candisari (SPBU Dokter Wahidin)0 changesdirect
ESB_1288_DAYTRANS6:00 am Salatiga, Sidorejo
0h47
6:47 am Semarang, Banyumanik0 changesdirect
ESB_1288_DAYTRANS6:00 am Salatiga, Sidorejo
0h54
6:54 am Semarang, Gajahmungkur0 changesdirect
ESB_1288_DAYTRANS6:00 am Salatiga, Sidorejo
1h48
7:48 am Semarang Barat0 changesdirect
ESB_1288_DAYTRANS6:00 am Salatiga, Sidorejo
1h41
7:41 am Semarang Barat0 changesdirect
ESB_6777_JOGLOSEMAR_SHUTTLE_BUS6:45 am Salatiga, Jl. Diponegoro (Agen Salatiga)
1h21
8:06 am Kota Semarang0 changesdirect
ESB_6777_JOGLOSEMAR_SHUTTLE_BUS6:45 am Salatiga, Jl. Diponegoro (Agen Salatiga)
2h01
8:46 am Semarang, Banyumanik0 changesdirect
ESB_6714_PUTRA_REMAJA_SHUTTLE7:30 am Salatiga, Bus Terminal Tingkir Salatiga
1h54
9:24 am Kota Semarang0 changesdirect
ESB_6714_PUTRA_REMAJA_SHUTTLE7:30 am Salatiga, Bus Terminal Tingkir Salatiga
1h48
9:18 am Kota Semarang0 changesdirect
ESB_6714_PUTRA_REMAJA_SHUTTLE7:30 am Salatiga, Bus Terminal Tingkir Salatiga
1h41
9:11 am Semarang, Jatingaleh0 changesdirect
ESB_6714_PUTRA_REMAJA_SHUTTLE7:30 am Salatiga, Bus Terminal Tingkir Salatiga
1h21
8:51 am Kota Semarang0 changesdirect
ESB_6777_JOGLOSEMAR_SHUTTLE_BUS7:45 am Salatiga, Jl. Diponegoro (Agen Salatiga)
1h21
9:06 am Kota Semarang0 changesdirect
ESB_6777_JOGLOSEMAR_SHUTTLE_BUS7:45 am Salatiga, Jl. Diponegoro (Agen Salatiga)
2h01
9:46 am Semarang, Banyumanik0 changesdirect
ESB_1288_DAYTRANS8:00 am Salatiga, Sidorejo
1h00
9:00 am Semarang, Candisari (SPBU Dokter Wahidin)0 changesdirect
ESB_1288_DAYTRANS8:00 am Salatiga, Sidorejo
0h47
8:47 am Semarang, Banyumanik0 changesdirect
ESB_1288_DAYTRANS8:00 am Salatiga, Sidorejo
1h41
9:41 am Semarang Barat0 changesdirect
ESB_1288_DAYTRANS8:00 am Salatiga, Sidorejo
1h48
9:48 am Semarang Barat0 changesdirect
ESB_1288_DAYTRANS8:00 am Salatiga, Sidorejo
0h54
8:54 am Semarang, Gajahmungkur0 changesdirect

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Salatiga to Semarang by coach

Mon
23 Jun
Tue
24 Jun
Wed
25 Jun
Thu
26 Jun
Fri
27 Jun
Sat
28 Jun
Sun
29 Jun

Journey information

Overview: Bus from Salatiga to Semarang

IndonesiaIndonesia
IndonesiaIndonesia
Icon of bus
Buses from Salatiga to Semarang run on average 20 times per day, taking around 1h 46m. Cheap bus tickets for this journey start at $5 if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
39 km
Average bus duration
1h 46m
Cheapest ticket price
$5
Buses per day
20
Direct buses
20
Fastest bus
47m
First bus
01:00
Last bus
22:00
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Coach companies: Harapan Jaya Salatiga to Semarang

Find the best with Omio's travel partners Harapan Jaya from $14. We can find you the best deals, timetables and tickets when comparing and booking the best trip.

Established in 1992 in Indonesia, operates from Kantor Pusat Garasi Klari Gunung Putri with a fleet of various types of buses, including executive class. The service includes accessible travel, luggage included in fare, excess luggage allowed for a fee, free onboard WiFi, USB plugs available, food options onboard, seat reservations permitted, and onboard bathrooms for passenger comfort. Pets and bikes are not allowed.

FAQs: Salatiga to Semarang coach

FAQs: Take the bus from Salatiga to Semarang with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Salatiga to Semarang.
FAQs

More options for your journey from Salatiga to Semarang

Here are some other resources that might have the information you need

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
Currency
Language

Useful links