Malang to Jakarta Train Tickets

Trains

Origin
Destination
Departure
14 Oct 2026
Return
Adult
Age 3+
Infant
Below age 3
Search Ticket
seo/content/train/ROUTE.malang.jakarta.scheduleTableTitle
Travelling by Train from Malang to Jakarta
Malang to Jakarta Train: Frequently Asked Questions
seo/content/train/ROUTE.malang.jakarta.internalLinkFromOriginToDestination
seo/content/train/ROUTE.malang.jakarta.internalLinkOtherRoutesFromOrigin
seo/content/train/ROUTE.malang.jakarta.internalLinkOtherRoutesToDestination

seo/content/train/ROUTE.malang.jakarta.scheduleTableTitle

seo/content/train/ROUTE.malang.jakarta.scheduleTableTrainName
seo/content/train/ROUTE.malang.jakarta.scheduleTableDepartureTime
seo/content/train/ROUTE.malang.jakarta.scheduleTableArrivalTime
seo/content/train/ROUTE.malang.jakarta.scheduleTableTravelDuration
seo/content/train/ROUTE.malang.jakarta.scheduleTablePrice
Matarmaja
Economy (269B)
07:40
Malang
22:57
Jakarta
15h 17m
Direct
Rp 350.000
seo/content/train/ROUTE.malang.jakarta.scheduleTableCta
Matarmaja
Economy (269B)
07:49
Malang
23:09
Jakarta
15h 20m
Direct
Rp 350.000
seo/content/train/ROUTE.malang.jakarta.scheduleTableCta
Matarmaja
Economy (269B)
08:09
Malang
22:57
Jakarta
14h 48m
Direct
Rp 350.000
seo/content/train/ROUTE.malang.jakarta.scheduleTableCta
Matarmaja
Economy (269B)
08:24
Malang
23:09
Jakarta
14h 45m
Direct
Rp 350.000
seo/content/train/ROUTE.malang.jakarta.scheduleTableCta
Jayabaya
Economy (91)
13:45
Malang
01:46
Jakarta
12h 1m
Direct
Rp 430.000
seo/content/train/ROUTE.malang.jakarta.scheduleTableCta
Jayabaya
Executive (91)
13:45
Malang
01:46
Jakarta
12h 1m
Direct
Rp 630.000
seo/content/train/ROUTE.malang.jakarta.scheduleTableCta
Jayabaya
Economy (91)
14:11
Malang
01:46
Jakarta
11h 35m
Direct
Rp 430.000
seo/content/train/ROUTE.malang.jakarta.scheduleTableCta
Jayabaya
Executive (91)
14:11
Malang
01:46
Jakarta
11h 35m
Direct
Rp 630.000
seo/content/train/ROUTE.malang.jakarta.scheduleTableCta
Gajayana
Executive (35)
14:55
Malang
03:05
Jakarta
12h 10m
Direct
Rp 770.000
seo/content/train/ROUTE.malang.jakarta.scheduleTableCta
Gajayana luxury
Executive (35L)
14:55
Malang
03:05
Jakarta
12h 10m
Direct
Rp 1.560.000
seo/content/train/ROUTE.malang.jakarta.scheduleTableCta
Gajayana
Executive (35)
15:18
Malang
02:48
Jakarta
11h 30m
Direct
Rp 770.000
seo/content/train/ROUTE.malang.jakarta.scheduleTableCta
Gajayana luxury
Executive (35L)
15:18
Malang
03:05
Jakarta
11h 47m
Direct
Rp 1.560.000
seo/content/train/ROUTE.malang.jakarta.scheduleTableCta
Brawijaya
Executive (37)
16:00
Malang
04:10
Jakarta
12h 10m
Direct
Rp 710.000
seo/content/train/ROUTE.malang.jakarta.scheduleTableCta
Brawijaya
Executive (37)
16:09
Malang
03:53
Jakarta
11h 44m
Direct
Rp 710.000
seo/content/train/ROUTE.malang.jakarta.scheduleTableCta
Brawijaya
Executive (37)
16:30
Malang
03:53
Jakarta
11h 23m
Direct
Rp 710.000
seo/content/train/ROUTE.malang.jakarta.scheduleTableCta
Majapahit
Economy (245B)
17:45
Malang
06:31
Jakarta
12h 46m
Direct
Rp 350.000
seo/content/train/ROUTE.malang.jakarta.scheduleTableCta
Majapahit
Economy (245B)
17:54
Malang
06:43
Jakarta
12h 49m
Direct
Rp 350.000
seo/content/train/ROUTE.malang.jakarta.scheduleTableCta
Majapahit
Economy (245B)
18:16
Malang
06:31
Jakarta
12h 15m
Direct
Rp 350.000
seo/content/train/ROUTE.malang.jakarta.scheduleTableCta
Gajayana tambahan
Executive (7001A)
18:25
Malang
08:12
Jakarta
13h 47m
Direct
Rp 660.000
seo/content/train/ROUTE.malang.jakarta.scheduleTableCta
Gajayana tambahan
Executive (7001A)
18:33
Malang
07:55
Jakarta
13h 22m
Direct
Rp 660.000
seo/content/train/ROUTE.malang.jakarta.scheduleTableCta
Gajayana tambahan
Executive (7001A)
18:51
Malang
07:55
Jakarta
13h 4m
Direct
Rp 660.000
seo/content/train/ROUTE.malang.jakarta.scheduleTableCta

Travelling by Train from Malang to Jakarta

The Malang to Jakarta train route is served by 6 intercity services, with a journey time of 14-16 hours. Departures from Malang are handled by Malang Station, Malang Kotalama Station, while arrivals in Jakarta are handled by Gambir Station, Pasar Senen Station. Available classes range from Economy, Executive, Luxury to Priority.

Route and Stations from Malang to Jakarta

The journey begins at Malang Station, Malang Kotalama Station and ends at Gambir Station, Pasar Senen Station. The stations used differ by service, so check the departure and arrival station names on the schedule details before completing your booking.

Trains and Classes on the Malang – Jakarta Route

Services on this route include Brawijaya, Gajayana, Gajayana Tambahan, Jayabaya, Majapahit and Matarmaja. Economy is the most affordable option, while Executive offers wider reclining seats. Availability of each service and class varies by departure date, so compare them directly in the search results.

How Long Does the Malang to Jakarta Train Take?

The journey usually takes 14-16 hours. The exact time depends on the service and the number of stops, so direct services are generally faster. Each schedule shows its duration in the search results before you book.

How to Check Schedules and Book Malang to Jakarta Train Tickets

Enter Malang as the origin, Jakarta as the destination and your departure date. Available schedules appear with the train name, class, duration and stations, and you can then choose a seat and complete payment. The e-ticket is emailed to you and stored in the Traveloka app, so there is no need to exchange it at a counter before departure.

Malang to Jakarta Train: Frequently Asked Questions

Which trains serve the Malang to Jakarta route?

Services on the Malang – Jakarta route include Brawijaya, Gajayana, Gajayana Tambahan, Jayabaya, Majapahit, Matarmaja. Availability differs by departure date, so check the full list and schedules on Traveloka's train search page.

How long is the train journey from Malang to Jakarta?

The train journey from Malang to Jakarta usually takes 14-16 hours. The exact time depends on the service and how many stops it makes, so direct services are generally faster. Each schedule shows its duration in the search results before you book.

Which stations does the Malang to Jakarta train use?

Departures from Malang are generally served by Malang Station, Malang Kotalama Station, and arrivals in Jakarta by Gambir Station, Pasar Senen Station. The stations used vary by service, so check the station names on the schedule details before completing your booking.

Which classes are available on the Malang to Jakarta train?

Classes available on the Malang – Jakarta route include Economy, Executive, Luxury and Priority. Economy is the most affordable option, while Executive offers wider reclining seats. Class options per schedule can be compared directly on Traveloka.

How do I check schedules and book Malang to Jakarta train tickets?

Enter Malang as the origin, Jakarta as the destination and your departure date on Traveloka. Available schedules appear with the train, class, duration and stations, and you can then choose a seat and complete payment. The e-ticket is emailed to you and stored in the Traveloka app, so there is no need to exchange it at a counter before departure.