From Surabaya to Yogyakarta, the distance is 329 kilometers (204 miles) and takes about 4.5-5 hours one-way. Continue reading this Surabaya-Yogyakarta Indonesia train travel guide and how to buy the tickets. You can use these tips when booking any train tickets in Java, Indonesia. PT Kereta Api Indonesia Regional Operations 1 Jakarta has opened ticket sales for trains during Christmas and New Year since 45 days prior to departure schedule. As of Monday morning, a total of 326,029 tickets for long-distance trains have been sold. This number is equivalent to 43.2 percent of the total capacity, namely 754,532 seats. The development of a high-speed train as an alternative to air travel is an urgent matter. According to flightradar24 (2018), there are 591 flights weekly from Surabaya to Jakarta alone. If this figure is added to other flights along the Jakarta-Surabaya-Bali route, there are 4,000 flights monthly, or 1,000 flights weekly. This is the busiest Port of Tanjung Priok , Indonesia to Port of Tanjung Perak (Surabaya), Indonesia sea route and distance. (Surabaya), Indonesia: 438 nautical miles. find start port: Vay Tiền Nhanh Ggads.

jakarta to surabaya distance