There is no direct route from Serang to Semarang, passengers must go through several stations first. First, from Serang Station to Rangkasbitung Station using a local train. Then, continue the journey to Tanahabang station using the KRL. From Tanahabang Station, go to Bekasi Station using the KRL. After that, buy a train ticket to Semarang.
Train schedule from Serang Station (SG) to Rangkasbitung Station (RK)
Train Name |
Route |
Price |
Departure Time |
Arrival Time |
Duration |
Local Merak |
SG - RK |
Start Rp12,000 |
05.55 |
05.57 |
00h 02m |
Local Merak |
SG - RK |
Start Rp12,000 |
08.40 |
08.45 |
00h 05m |
Local Merak |
SG - RK |
Starts at Rp12,000 |
11.20 |
11.22 |
00h 02m |
Local Merak |
SG - RK |
Starts at Rp12,000 |
16.50 |
16.52 |
00h 02m |
Local Merak |
SG - RK |
From Rp12,000 |
19.25 |
19.27 |
00h 02m |
Local Merak |
SG - RK |
From Rp12,000 |
22.13 |
22.15 |
00h 02m |
Schedule of KRL from Rangkasbitung Station (RK) to Tanahabang Station (THB)
The Commuter Line from Rangkasbitung Station to Tanahabang Station departs every 20 minutes, starting at 04.00 WIB until 22.40 WIB, with an average travel time of 1 hour 47 minutes. The train ticket price for this route is Rp8,000.
Schedule of KRL from Tanahabang Station (THB) to Bekasi Station (BKS)
Then, continue the journey with Commuter Line Cikarang from Tanah Abang Station to Bekasi Station. Trains depart approximately every 30 minutes from 8:38 a.m. to 10:36 p.m., with a travel time of 40 to 45 minutes. The train ticket price for this route is IDR 3,000.
Train schedule from Bekasi to Semarang
Train Name |
Class |
Price |
Departure Time |
Arrival Time |
Duration |
Argo Muria |
Executive |
From Rp300,000 |
07.27 |
12.10 |
04h 43m |
Dharmawangsa |
Economy |
Starting at Rp170,000 |
09.07 |
16.26 |
06h 19m |
Dharmawangsa |
Economy |
Starting at Rp170,000 |
09.07 |
15.43 |
06h 36m |
Dharmawangsa |
Executive |
From Rp335,000 |
09.07 |
16.26 |
06h 19m |
Dharmawangsa |
Executive |
From Rp335,000 |
09.07 |
15.43 |
06h 36m |
Sembrani |
Executive |
From Rp420,000 |
10.17 |
14.57 |
04h 40m |
Sembrani Luxury |
Executive |
From IDR 1,020,000 |
10.17 |
14.57 |
04h 40m |
Tawang Jaya Premium |
Economy |
From Rp155,000 |
10.23 |
16.14 |
05h 51m |
Tawang Jaya Premium |
Executive |
From Rp270,000 |
10.23 |
16.14 |
05h 51m |
Matarmaja |
Economy |
From Rp170,000 |
11.11 |
17.50 |
06h 39m |
Airlangga |
Economy |
From Rp104,000 |
11.48 |
18.27 |
06h 39m |
Brantas |
Economy |
From Rp180,000 |
13.59 |
19.39 |
05h 40m |
Brantas |
Executive |
From Rp325,000 |
13.59 |
19.39 |
05h 40m |
Argo Merbabu |
Executive |
From Rp270,000 |
14.50 |
20.29 |
05h 39m |
Kertajaya |
Economy |
From Rp185,000 |
14.58 |
20.48 |
05h 50m |
Brawijaya |
Executive |
From IDR 430,000 |
16.08 |
21.27 |
05h 19m |
Menoreh |
Economy |
From Rp180,000 |
17.16 |
23.30 |
06h 14m |
Jayabaya |
Economy |
From IDR 260,000 |
17.53 |
23.41 |
05h 48m |
Jayabaya |
Executive |
From Rp345,000 |
17.53 |
23.41 |
05h 48m |
Majapahit |
Economy |
From Rp235,000 |
19.46 |
01.54 |
06h 08m |
Sembrani |
Executive |
From Rp420,000 |
19.57 |
00.33 |
04h 36m |
Sembrani Luxury |
Executive |
From IDR 1,020,000 |
19.57 |
00.33 |
04h 36m |
Gumarang |
Business |
Starting at Rp225,000 |
21.11 |
02.54 |
05h 43m |
Gumarang |
Executive |
From Rp420,000 |
21.11 |
02.54 |
05h 43m |
Argo Muria |
Executive |
From Rp390,000 |
22.57 |
03.45 |
04h 48m |
Tawang Jaya |
Economy |
From Rp170,000 |
23.42 |
06.26 |
06h 44m |
Departure Stations from Serang
Serang, Banten, has a train station that serves trips out of town, namely Serang Station (SG). This station is included in the class I railway station. This station only serves routes to Rangkasbitung and Merak with the Merak Commuter Line.
The location of Serang Station is on Jalan Ki Tapa No. 2, Cimuncang, Serang, Banten. Serang Station is equipped with several facilities, such as a parking area, a direct ticket purchase point, seats in the waiting room, shops, a place to charge gadgets, prayer rooms, and toilets.
To get to Serang station, passengers can use several intermodals, namely angkot, taxi onlineoroffline and ojek onlineoroffline.
Departure Stations in Bekasi
The journey from Serang to Semarang must first pass through several stations, including Bekasi Station (BKS). This is a large class A train station located on Jalan Ir. H. Juanda (south entrance) and Jalan Perjuangan (north entrance), Marga Mulya, North Bekasi, Bekasi.
This station in Bekasi is equipped with several facilities, such as parking lots, waiting areas, direct ticket purchase points, and others. For passengers to and from Bekasi Station, you can use angkot, Trans Patriot, or online transportation services available.
Arrival Stations in Semarang
Semarang, Central Java, has two stations that serve travel on this route, namely Semarang Tawang Station (SMT) and Semarang Poncol Station (SMC). Semarang Tawang Station (SMT), also known as Tawang Station or Semarang Tawang Bank Jateng Station, is a type A large class railway station. The station is located on Jalan Taman Tawang 1, Tanjung Mas, North Semarang, Semarang.
The station is equipped with various facilities, including a parking area, waiting room, direct ticket purchase point, information center, prayer room, toilet, disabled lane, clinic, shops, restaurant, lactation room, charging station, and many more.
Meanwhile, Semarang Poncol Station, also known as Poncol Station, is a type B large class train station. The station is located on Jalan Imam Bonjol, Purwosari, North Semarang, Semarang. Facilities available at Semarang Poncol station include a parking lot, waiting room, information center, prayer room, toilets, disabled lane, clinic, restaurant, shops, lactation room, and others.
The two stations can be reached by various public transportation. In addition to taxis and online motorcycle taxis, you can use Trans Semarang and Trans Jateng.
Detailed Travel Information from Serang to Semarang
Being one of the tourist destinations on the island of Java, Semarang is always crowded with visitors, not to mention people from Serang. Using the train from Serang to Semarang, you have to go through several stations first.
The journey from Serang and Semarang takes approximately 6 to 9 hours, with details of 2 minutes from Serang Station to Rangkasbitung, 1 hour 47 minutes from Rangkasbitung to Tanahabang, about 45 minutes from Tanahabang to Bekasi, and 4 to 7 hours Bekasi to Semarang.
The train used is the KRL which is then continued using long-distance trains from Bekasi to Semarang, such as Argo Muria, Dharmawangsa, Sembrani, and others, with a choice of classes ranging from economy, business, to executive.
Train ticket prices issued for this trip are Rp23,000 for KRL tickets and Rp104,000 (Airlangga) to Rp1,375,000 (Sembrani Luxury). The earliest train departure from Serang Station is at 05.55 WIB and the latest train departure is at 22.13 WIB.
The trains used for this route are equipped with various facilities for passenger comfort, such as air conditioning, comfortable seats, toilets, and others.