Semarang to Yogyakarta Train Ticket

Select city or station
Going anywhere?
Mon, 24 Mar 25 (One Way)
1 Passenger
Select city or station
Going anywhere?
Mon, 24 Mar 25 (One Way)
1 Passenger

Train Schedule & Ticket Prices Semarang - Yogyakarta

Joglosemarkerto
Economy Monday, 24 March 2025
07:22
7h 11m
Semarang Tawang Bank Jateng
14:33Yogyakarta
IDR 205,000/paxSee Train
Joglosemarkerto
Economy Monday, 24 March 2025
07:22
7h 11m
Semarang Tawang Bank Jateng
14:33Yogyakarta
IDR 215,000/paxSee Train
Joglosemarkerto
Economy Monday, 24 March 2025
07:22
7h 11m
Semarang Tawang Bank Jateng
14:33Yogyakarta
IDR 225,000/paxSee Train
Joglosemarkerto
Economy Monday, 24 March 2025
07:22
7h 19m
Semarang Tawang Bank Jateng
14:41Lempuyangan
IDR 225,000/paxSee Train
Joglosemarkerto
Economy Monday, 24 March 2025
07:22
6h 45m
Semarang Tawang Bank Jateng
14:07Wates
IDR 225,000/paxSee Train
Joglosemarkerto
Executive Monday, 24 March 2025
07:22
7h 11m
Semarang Tawang Bank Jateng
14:33Yogyakarta
IDR 305,000/paxSee Train
Joglosemarkerto
Executive Monday, 24 March 2025
07:22
7h 11m
Semarang Tawang Bank Jateng
14:33Yogyakarta
IDR 310,000/paxSee Train
Joglosemarkerto
Executive Monday, 24 March 2025
07:22
7h 19m
Semarang Tawang Bank Jateng
14:41Lempuyangan
IDR 350,000/paxSee Train
Joglosemarkerto
Executive Monday, 24 March 2025
07:22
6h 45m
Semarang Tawang Bank Jateng
14:07Wates
IDR 350,000/paxSee Train
Joglosemarkerto
Executive Monday, 24 March 2025
07:22
7h 11m
Semarang Tawang Bank Jateng
14:33Yogyakarta
IDR 350,000/paxSee Train

What to Know About Semarang to Yogyakarta Train

There are many ways of travel from Semarang to Yogyakarta, salah satunya dengan kereta. This option is suitable for those who like large luggage space, comfort, and no road rage such as congestion and weather delay! As you arrive in the City of Gudeg, hop on some popular spots in the town square and explore the hidden gems all of which are natural touches!

 

Getting from Semarang to Yogyakarta will be catered by Joglosemarkerto Train only which takes around 7 hours of journey. Both cities provide you numerous stations which will make the most out of your adventure! The ticket price starts from IDR 200,000 to IDR 325,000.

 

Ticket Price

Starts from IDR 200,000

Journey Duration

Around 7 hours

First Train to Yogyakarta

07:32 AM

Last Train to Yogyakarta

07:44 PM

Departure Station

Semarang Tawang Station (SMT), Semarang Poncol Station (SMC)

Arrival Station

Yogyakarta Station (YK), Lempuyangan Station (LPN), Wates Station (WT)

Train Classes

Economy, Executive

*The information in the table above is subject to change.

Save on Your Semarang to Yogyakarta Train Tickets with tiket.com

Both cities are popular, so don't miss out on the train! Secure your tickets now only at tiket.com! Traveling from Semarang to Yogyakarta will be much cheaper by using the train ticket promo when ordering your ticket.

 

Still not enough? Don't worry! tiket.com will maximize your adventure, not just train tickets! Book anything including incredible activities in the destination at affordable prices with our OTW promo! Pay less and get fantastic cashback! So, what's holding you back? Going anywhere? tiket.com!

Vacation Activities in Yogyakarta

Fun & Play Plaza Ambarrukmo Yogyakarta
Provinsi Yogyakarta
IDR 31,500
Choose ticket
Playtopia Pakuwon Mall Jogja
Provinsi Yogyakarta
IDR 114,000
Choose ticket
Sabrina Beauty Care
Provinsi Yogyakarta
IDR 119,000
Choose ticket
Ramayana Ballet Prambanan
Provinsi Yogyakarta
IDR 150,000
Choose ticket
NMW Clinic Jogja
Provinsi Yogyakarta
IDR 175,000
Choose ticket

Find The Best Hotel in Yogyakarta

Sahid Raya Hotel & Convention Yogyakarta
Depok, Sleman
Starts from
IDR 327,888/room/night
Find
Grand Senyum Hotel Tugu Yogyakarta
Jetis, Yogyakarta
Starts from
IDR 612,952/room/night
Find
Swiss-Belboutique Yogyakarta
Gondokusuman, Yogyakarta
Starts from
IDR 802,230/room/night
Find
Melia Purosani Yogyakarta
Malioboro, Yogyakarta
Starts from
IDR 1,192,500/room/night
Find
Garrya Bianti Yogyakarta
Mlati, Sleman
Starts from
IDR 4,547,664/room/night
Find