USD 15 KA Gaya Baru Malam Selatan Surabaya Jakarta Tue, 14 March USD 19 KA Airlangga Surabaya Jakarta Wed, 15 March USD 7 KA Airlangga Surabaya Jakarta Thu, 16 March USD 7 KA Dharmawangsa Surabaya Jakarta Fri, 17 March USD 15 KA Airlangga Surabaya Jakarta Sat, 18 March USD 7 KA Dharmawangsa Surabaya Jakarta Sun, 19 March USD 15
The average train between Jakarta and Surabaya takes 8h 20m and the fastest train takes 8h 5m. The train service runs several times per day from Jakarta to Surabaya. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Train 8h 13m Rp189607 - Rp749000 6 alternative options Train to Jakarta Halim Perdana Kusuma, fly to Juanda International 5h 34m Rp653000 - Rp1798000 Fly Soekarno-Hatta to Malang, train 6h 12m Rp1257377 - Rp3069496 Fly Jakarta Halim Perdana Kusuma to Malang, train 7h 5m Rp988000 - Rp2373000 Bus 10h 5m Rp343687 - Rp594401 Ferry 29h 1m The train journey time between Surabaya and Jakarta is around 8h 17m and covers a distance of around 711 km. Operated by Kereta API, the Surabaya to Jakarta train service departs from Surabaya Pasar Turi and arrives in Jatinegara. Typically 35 trains run weekly, although weekend and holiday schedules can vary so check in advance. 35 Weekly Trains
Quickview KAI Jakarta Surabaya Frequently Asked Questions (FAQ) How much is the cost of train tickets for Jakarta Surabaya route? How many train stations in Surabaya that has route from Jakarta? How long will it take to go from Jakarta to Surabaya? How many train trip per day that serve from Jakarta to Surabaya?

Jakarta to Surabaya by train. The train journey time between Jakarta and Surabaya is around 8h 5m and covers a distance of around 718 km. Operated by Kereta API, the Jakarta to Surabaya train service departs from Jakarta Gambir and arrives in Surabaya Pasar Turi.

5srDVap.
  • qo72m533zj.pages.dev/349
  • qo72m533zj.pages.dev/429
  • qo72m533zj.pages.dev/220
  • qo72m533zj.pages.dev/312
  • qo72m533zj.pages.dev/360
  • qo72m533zj.pages.dev/21
  • qo72m533zj.pages.dev/349
  • qo72m533zj.pages.dev/533
  • jakarta to surabaya train time