Apakah cara terbaik untuk perjalanan dari Jakarta ke Surabaya?
Apakah cara termurah untuk ke Surabaya dari Jakarta?
Anda boleh sampai ke Surabaya dengan hanya RM 48 dengan menaiki Bas dari Medali Mas, tetapi anda boleh temui banyak lagi tawaran murah: kami telah memilih yang terbaik untuk beberapa hari akan datang di sini untuk anda.
-
Medali Mas13h 30m05:30 PTGJakartaStesen Bas Teuku Umar 86:00 PGSurabayaCentral Station0BusinessBas dari Medali Mas pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 31/10/2026 5:30:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 1/11/2026 6:00:00 PG. Tiket Business 50 untuk RM 49 seorang tersedia. Tempoh perjalanan ialah 13h 30m
-
Harapan Jaya10h 0m01:15 PTGJakartaCililitan Besar Bus Stop11:15 PTGSurabayaSidotopo Bus Station0EconomyBas dari Harapan Jaya pergi dari Cililitan Besar Bus Stop, Jakarta (Indonesia) pada 31/10/2026 1:15:00 PTG ke Sidotopo Bus Station, Surabaya (Indonesia) tiba pada 31/10/2026 11:15:00 PTG. Tiket Economy 50 untuk RM 58 seorang tersedia. Tempoh perjalanan ialah 10h 0m
-
Angkasa Trans Jaya14h 0m03:00 PTGJakartaStesen Bas Teuku Umar 84:00 PGSurabayaCentral Station0EconomyBas dari Angkasa Trans Jaya pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 31/10/2026 3:00:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 1/11/2026 4:00:00 PG. Tiket Economy 50 untuk RM 58 seorang tersedia. Tempoh perjalanan ialah 14h 0m
-
Damri Express10h 0m09:00 PGJakartaTerminal Pulo Gebang7:00 PTGSurabayaTerminal Purabaya-Bungurasih0BusinessBas dari Damri Express pergi dari Terminal Pulo Gebang, Jakarta (Indonesia) pada 31/10/2026 9:00:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 31/10/2026 7:00:00 PTG. Tiket Business 50 untuk RM 64 seorang tersedia. Tempoh perjalanan ialah 10h 0m
-
MTrans12h 0m04:50 PTGJakartaStesen Bas Teuku Umar 83:50 PGSurabayaCentral Station0EconomyBas dari MTrans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 31/10/2026 4:50:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 1/11/2026 3:50:00 PG. Tiket Economy 50 untuk RM 70 seorang tersedia. Tempoh perjalanan ialah 12h 0m
Bas termurah Sabtu
-
Medali Mas13h 30m05:30 PTGJakartaStesen Bas Teuku Umar 86:00 PGSurabayaCentral Station0BusinessBas dari Medali Mas pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 1/11/2026 5:30:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 2/11/2026 6:00:00 PG. Tiket Business 50 untuk RM 49 seorang tersedia. Tempoh perjalanan ialah 13h 30m
-
Sarwonadhi Trans12h 0m04:30 PTGJakartaStesen Bas Teuku Umar 83:30 PGSurabayaCentral Station0EconomyBas dari Sarwonadhi Trans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 1/11/2026 4:30:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 2/11/2026 3:30:00 PG. Tiket Economy 50 untuk RM 59 seorang tersedia. Tempoh perjalanan ialah 12h 0m
-
Damri Express11h 0m09:00 PGJakartaTerminal Pulo Gebang8:00 PTGSurabayaTerminal Purabaya-Bungurasih0BusinessBas dari Damri Express pergi dari Terminal Pulo Gebang, Jakarta (Indonesia) pada 1/11/2026 9:00:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 1/11/2026 8:00:00 PTG. Tiket Business 50 untuk RM 64 seorang tersedia. Tempoh perjalanan ialah 11h 0m
-
MTrans11h 55m07:35 PGJakartaStesen Bas Teuku Umar 86:30 PTGSurabayaCentral Station0EconomyBas dari MTrans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 1/11/2026 7:35:00 PG ke Central Station, Surabaya (Indonesia) tiba pada 1/11/2026 6:30:00 PTG. Tiket Economy 50 untuk RM 70 seorang tersedia. Tempoh perjalanan ialah 11h 55m
-
Kramat Djati12h 0m07:00 PGJakartaTerminal Manggarai7:00 PTGSurabayaCentral Station0EconomyBas dari Kramat Djati pergi dari Terminal Manggarai, Jakarta (Indonesia) pada 1/11/2026 7:00:00 PG ke Central Station, Surabaya (Indonesia) tiba pada 1/11/2026 7:00:00 PTG. Tiket Economy 50 untuk RM 72 seorang tersedia. Tempoh perjalanan ialah 12h 0m
Bas termurah Ahad
-
Medali Mas13h 30m05:30 PTGJakartaStesen Bas Teuku Umar 86:00 PGSurabayaCentral Station0BusinessBas dari Medali Mas pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 2/11/2026 5:30:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 3/11/2026 6:00:00 PG. Tiket Business 50 untuk RM 48 seorang tersedia. Tempoh perjalanan ialah 13h 30m
-
Angkasa Trans Jaya14h 0m03:00 PTGJakartaStesen Bas Teuku Umar 84:00 PGSurabayaCentral Station0EconomyBas dari Angkasa Trans Jaya pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 2/11/2026 3:00:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 3/11/2026 4:00:00 PG. Tiket Economy 50 untuk RM 58 seorang tersedia. Tempoh perjalanan ialah 14h 0m
-
Sarwonadhi Trans12h 0m04:30 PTGJakartaStesen Bas Teuku Umar 83:30 PGSurabayaCentral Station0EconomyBas dari Sarwonadhi Trans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 2/11/2026 4:30:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 3/11/2026 3:30:00 PG. Tiket Economy 50 untuk RM 59 seorang tersedia. Tempoh perjalanan ialah 12h 0m
-
Damri Express11h 0m09:00 PGJakartaTerminal Pulo Gebang8:00 PTGSurabayaTerminal Purabaya-Bungurasih0BusinessBas dari Damri Express pergi dari Terminal Pulo Gebang, Jakarta (Indonesia) pada 2/11/2026 9:00:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 2/11/2026 8:00:00 PTG. Tiket Business 50 untuk RM 64 seorang tersedia. Tempoh perjalanan ialah 11h 0m
-
MTrans11h 55m07:35 PGJakartaStesen Bas Teuku Umar 86:30 PTGSurabayaCentral Station0EconomyBas dari MTrans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 2/11/2026 7:35:00 PG ke Central Station, Surabaya (Indonesia) tiba pada 2/11/2026 6:30:00 PTG. Tiket Economy 50 untuk RM 69 seorang tersedia. Tempoh perjalanan ialah 11h 55m
-
Lion Air1h 30m03:30 PGJakarta AirportJakarta Airport5:00 PGSurabaya AirportSurabaya Airport0EconomyPenerbangan dari Lion Air pergi dari Jakarta Airport, Jakarta Airport (Indonesia) pada 2/11/2026 3:30:00 PG ke Surabaya Airport, Surabaya Airport (Indonesia) tiba pada 2/11/2026 5:00:00 PG. Tiket Economy 50 untuk RM 327 seorang tersedia. Tempoh perjalanan ialah 1h 30m
-
Pelita Air1h 35m06:30 PGJakarta AirportJakarta Airport8:05 PGSurabaya AirportSurabaya Airport0EconomyPenerbangan dari Pelita Air pergi dari Jakarta Airport, Jakarta Airport (Indonesia) pada 2/11/2026 6:30:00 PG ke Surabaya Airport, Surabaya Airport (Indonesia) tiba pada 2/11/2026 8:05:00 PG. Tiket Economy 50 untuk RM 337 seorang tersedia. Tempoh perjalanan ialah 1h 35m
-
Citilink1h 40m011:50 PGJakarta AirportJakarta Airport1:30 PTGSurabaya AirportSurabaya Airport0EconomyPenerbangan dari Citilink pergi dari Jakarta Airport, Jakarta Airport (Indonesia) pada 2/11/2026 11:50:00 PG ke Surabaya Airport, Surabaya Airport (Indonesia) tiba pada 2/11/2026 1:30:00 PTG. Tiket Economy 50 untuk RM 341 seorang tersedia. Tempoh perjalanan ialah 1h 40m
-
Garuda Indonesia1h 40m07:50 PGJakarta AirportJakarta Airport9:30 PGSurabaya AirportSurabaya Airport0EconomyPenerbangan dari Garuda Indonesia pergi dari Jakarta Airport, Jakarta Airport (Indonesia) pada 2/11/2026 7:50:00 PG ke Surabaya Airport, Surabaya Airport (Indonesia) tiba pada 2/11/2026 9:30:00 PG. Tiket Economy 50 untuk RM 346 seorang tersedia. Tempoh perjalanan ialah 1h 40m
-
Batik Air1h 30m08:00 PGJakarta AirportJakarta Airport9:30 PGSurabaya AirportSurabaya Airport0EconomyPenerbangan dari Batik Air pergi dari Jakarta Airport, Jakarta Airport (Indonesia) pada 2/11/2026 8:00:00 PG ke Surabaya Airport, Surabaya Airport (Indonesia) tiba pada 2/11/2026 9:30:00 PG. Tiket Economy 50 untuk RM 364 seorang tersedia. Tempoh perjalanan ialah 1h 30m
Bas termurah Isnin
Penerbangan termurah Isnin
-
Medali Mas13h 30m05:30 PTGJakartaStesen Bas Teuku Umar 86:00 PGSurabayaCentral Station0BusinessBas dari Medali Mas pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 3/11/2026 5:30:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 4/11/2026 6:00:00 PG. Tiket Business 50 untuk RM 49 seorang tersedia. Tempoh perjalanan ialah 13h 30m
-
Harapan Jaya10h 0m01:15 PTGJakartaCililitan Besar Bus Stop11:15 PTGSurabayaSidotopo Bus Station0EconomyBas dari Harapan Jaya pergi dari Cililitan Besar Bus Stop, Jakarta (Indonesia) pada 3/11/2026 1:15:00 PTG ke Sidotopo Bus Station, Surabaya (Indonesia) tiba pada 3/11/2026 11:15:00 PTG. Tiket Economy 50 untuk RM 58 seorang tersedia. Tempoh perjalanan ialah 10h 0m
-
Sarwonadhi Trans12h 0m04:30 PTGJakartaStesen Bas Teuku Umar 83:30 PGSurabayaCentral Station0EconomyBas dari Sarwonadhi Trans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 3/11/2026 4:30:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 4/11/2026 3:30:00 PG. Tiket Economy 50 untuk RM 59 seorang tersedia. Tempoh perjalanan ialah 12h 0m
-
Damri Express11h 0m09:00 PGJakartaTerminal Pulo Gebang8:00 PTGSurabayaTerminal Purabaya-Bungurasih0BusinessBas dari Damri Express pergi dari Terminal Pulo Gebang, Jakarta (Indonesia) pada 3/11/2026 9:00:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 3/11/2026 8:00:00 PTG. Tiket Business 50 untuk RM 68 seorang tersedia. Tempoh perjalanan ialah 11h 0m
-
MTrans11h 55m07:35 PGJakartaStesen Bas Teuku Umar 86:30 PTGSurabayaCentral Station0EconomyBas dari MTrans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 3/11/2026 7:35:00 PG ke Central Station, Surabaya (Indonesia) tiba pada 3/11/2026 6:30:00 PTG. Tiket Economy 50 untuk RM 70 seorang tersedia. Tempoh perjalanan ialah 11h 55m
Bas termurah Selasa
-
Damri Express11h 0m09:00 PGJakartaTerminal Pulo Gebang8:00 PTGSurabayaTerminal Purabaya-Bungurasih0BusinessBas dari Damri Express pergi dari Terminal Pulo Gebang, Jakarta (Indonesia) pada 4/11/2026 9:00:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 4/11/2026 8:00:00 PTG. Tiket Business 50 untuk RM 64 seorang tersedia. Tempoh perjalanan ialah 11h 0m
-
MTrans11h 55m07:35 PGJakartaStesen Bas Teuku Umar 86:30 PTGSurabayaCentral Station0EconomyBas dari MTrans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 4/11/2026 7:35:00 PG ke Central Station, Surabaya (Indonesia) tiba pada 4/11/2026 6:30:00 PTG. Tiket Economy 50 untuk RM 70 seorang tersedia. Tempoh perjalanan ialah 11h 55m
-
Kramat Djati15h 31m07:30 PGJakartaTerminal Kampung Rambutan11:01 PTGSurabayaTerminal Purabaya-Bungurasih0EconomyBas dari Kramat Djati pergi dari Terminal Kampung Rambutan, Jakarta (Indonesia) pada 4/11/2026 7:30:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 4/11/2026 11:01:00 PTG. Tiket Economy 50 untuk RM 75 seorang tersedia. Tempoh perjalanan ialah 15h 31m
-
Harapan Jaya13h 0m06:15 PGJakartaKalideres Central Bus Station7:15 PTGSurabayaTerminal Purabaya-Bungurasih0EconomyBas dari Harapan Jaya pergi dari Kalideres Central Bus Station, Jakarta (Indonesia) pada 4/11/2026 6:15:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 4/11/2026 7:15:00 PTG. Tiket Economy 50 untuk RM 79 seorang tersedia. Tempoh perjalanan ialah 13h 0m
-
Tiara Mas12h 28m05:00 PTGJakartaTerminal Kampung Rambutan5:28 PGSurabayaTerminal Purabaya-Bungurasih0EconomyBas dari Tiara Mas pergi dari Terminal Kampung Rambutan, Jakarta (Indonesia) pada 4/11/2026 5:00:00 PTG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 5/11/2026 5:28:00 PG. Tiket Economy 50 untuk RM 84 seorang tersedia. Tempoh perjalanan ialah 12h 28m
Bas termurah Rabu
-
Damri Express11h 0m09:00 PGJakartaTerminal Pulo Gebang8:00 PTGSurabayaTerminal Purabaya-Bungurasih0BusinessBas dari Damri Express pergi dari Terminal Pulo Gebang, Jakarta (Indonesia) pada 5/11/2026 9:00:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 5/11/2026 8:00:00 PTG. Tiket Business 50 untuk RM 64 seorang tersedia. Tempoh perjalanan ialah 11h 0m
-
MTrans11h 55m07:35 PGJakartaStesen Bas Teuku Umar 86:30 PTGSurabayaCentral Station0EconomyBas dari MTrans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 5/11/2026 7:35:00 PG ke Central Station, Surabaya (Indonesia) tiba pada 5/11/2026 6:30:00 PTG. Tiket Economy 50 untuk RM 70 seorang tersedia. Tempoh perjalanan ialah 11h 55m
-
Kramat Djati15h 31m07:30 PGJakartaTerminal Kampung Rambutan11:01 PTGSurabayaTerminal Purabaya-Bungurasih0EconomyBas dari Kramat Djati pergi dari Terminal Kampung Rambutan, Jakarta (Indonesia) pada 5/11/2026 7:30:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 5/11/2026 11:01:00 PTG. Tiket Economy 50 untuk RM 75 seorang tersedia. Tempoh perjalanan ialah 15h 31m
-
Haryanto Bojonegoro15h 0m010:00 PGJakartaTerminal Manggarai1:00 PGSurabayaCentral Station0EconomyBas dari Haryanto Bojonegoro pergi dari Terminal Manggarai, Jakarta (Indonesia) pada 5/11/2026 10:00:00 PG ke Central Station, Surabaya (Indonesia) tiba pada 6/11/2026 1:00:00 PG. Tiket Economy 50 untuk RM 78 seorang tersedia. Tempoh perjalanan ialah 15h 0m
-
Harapan Jaya13h 0m06:15 PGJakartaKalideres Central Bus Station7:15 PTGSurabayaTerminal Purabaya-Bungurasih0EconomyBas dari Harapan Jaya pergi dari Kalideres Central Bus Station, Jakarta (Indonesia) pada 5/11/2026 6:15:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 5/11/2026 7:15:00 PTG. Tiket Economy 50 untuk RM 79 seorang tersedia. Tempoh perjalanan ialah 13h 0m
Bas termurah Khamis
-
Sarwonadhi Trans12h 0m04:30 PTGJakartaStesen Bas Teuku Umar 83:30 PGSurabayaCentral Station0EconomyBas dari Sarwonadhi Trans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 6/11/2026 4:30:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 7/11/2026 3:30:00 PG. Tiket Economy 50 untuk RM 60 seorang tersedia. Tempoh perjalanan ialah 12h 0m
-
Damri Express11h 0m09:00 PGJakartaTerminal Pulo Gebang8:00 PTGSurabayaTerminal Purabaya-Bungurasih0BusinessBas dari Damri Express pergi dari Terminal Pulo Gebang, Jakarta (Indonesia) pada 6/11/2026 9:00:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 6/11/2026 8:00:00 PTG. Tiket Business 50 untuk RM 69 seorang tersedia. Tempoh perjalanan ialah 11h 0m
-
MTrans11h 55m07:35 PGJakartaStesen Bas Teuku Umar 86:30 PTGSurabayaCentral Station0EconomyBas dari MTrans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 6/11/2026 7:35:00 PG ke Central Station, Surabaya (Indonesia) tiba pada 6/11/2026 6:30:00 PTG. Tiket Economy 50 untuk RM 70 seorang tersedia. Tempoh perjalanan ialah 11h 55m
-
Kramat Djati13h 30m09:00 PGJakartaTerminal Pulo Gebang10:30 PTGSurabayaTerminal Purabaya-Bungurasih0EconomyBas dari Kramat Djati pergi dari Terminal Pulo Gebang, Jakarta (Indonesia) pada 6/11/2026 9:00:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 6/11/2026 10:30:00 PTG. Tiket Economy 50 untuk RM 75 seorang tersedia. Tempoh perjalanan ialah 13h 30m
-
Haryanto Bojonegoro15h 30m08:30 PGJakartaTerminal Manggarai12:00 PGSurabayaCentral Station0EconomyBas dari Haryanto Bojonegoro pergi dari Terminal Manggarai, Jakarta (Indonesia) pada 6/11/2026 8:30:00 PG ke Central Station, Surabaya (Indonesia) tiba pada 7/11/2026 12:00:00 PG. Tiket Economy 50 untuk RM 79 seorang tersedia. Tempoh perjalanan ialah 15h 30m
Bas termurah Jumaat
Apakah perjalanan terpantas dari Jakarta ke Surabaya?
Anda boleh sampai ke Surabaya dari Jakarta dalam masa 1h 30m sahaja dengan Penerbangan dari Lion Air. Ini bukan satu-satunya pilihan, dan anda boleh mengklik mana-mana tawaran di bawah untuk membandingkannya dengan mod pengangkutan lain.
-
Harapan Jaya10h 0m01:15 PTGJakartaCililitan Besar Bus Stop11:15 PTGSurabayaSidotopo Bus Station0EconomyBas dari Harapan Jaya pergi dari Cililitan Besar Bus Stop, Jakarta (Indonesia) pada 31/10/2026 1:15:00 PTG ke Sidotopo Bus Station, Surabaya (Indonesia) tiba pada 31/10/2026 11:15:00 PTG. Tiket Economy 50 untuk RM 58 seorang tersedia. Tempoh perjalanan ialah 10h 0m
-
Damri Express10h 0m09:00 PGJakartaTerminal Pulo Gebang7:00 PTGSurabayaTerminal Purabaya-Bungurasih0BusinessBas dari Damri Express pergi dari Terminal Pulo Gebang, Jakarta (Indonesia) pada 31/10/2026 9:00:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 31/10/2026 7:00:00 PTG. Tiket Business 50 untuk RM 64 seorang tersedia. Tempoh perjalanan ialah 10h 0m
-
MTrans12h 0m04:50 PTGJakartaStesen Bas Teuku Umar 83:50 PGSurabayaCentral Station0EconomyBas dari MTrans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 31/10/2026 4:50:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 1/11/2026 3:50:00 PG. Tiket Economy 50 untuk RM 70 seorang tersedia. Tempoh perjalanan ialah 12h 0m
-
Medali Mas13h 30m05:30 PTGJakartaStesen Bas Teuku Umar 86:00 PGSurabayaCentral Station0BusinessBas dari Medali Mas pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 31/10/2026 5:30:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 1/11/2026 6:00:00 PG. Tiket Business 50 untuk RM 49 seorang tersedia. Tempoh perjalanan ialah 13h 30m
-
Angkasa Trans Jaya14h 0m03:00 PTGJakartaStesen Bas Teuku Umar 84:00 PGSurabayaCentral Station0EconomyBas dari Angkasa Trans Jaya pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 31/10/2026 3:00:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 1/11/2026 4:00:00 PG. Tiket Economy 50 untuk RM 58 seorang tersedia. Tempoh perjalanan ialah 14h 0m
Bas terpantas Sabtu
-
Damri Express11h 0m09:00 PGJakartaTerminal Pulo Gebang8:00 PTGSurabayaTerminal Purabaya-Bungurasih0BusinessBas dari Damri Express pergi dari Terminal Pulo Gebang, Jakarta (Indonesia) pada 1/11/2026 9:00:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 1/11/2026 8:00:00 PTG. Tiket Business 50 untuk RM 64 seorang tersedia. Tempoh perjalanan ialah 11h 0m
-
MTrans11h 55m07:35 PGJakartaStesen Bas Teuku Umar 86:30 PTGSurabayaCentral Station0EconomyBas dari MTrans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 1/11/2026 7:35:00 PG ke Central Station, Surabaya (Indonesia) tiba pada 1/11/2026 6:30:00 PTG. Tiket Economy 50 untuk RM 70 seorang tersedia. Tempoh perjalanan ialah 11h 55m
-
Sarwonadhi Trans12h 0m04:30 PTGJakartaStesen Bas Teuku Umar 83:30 PGSurabayaCentral Station0EconomyBas dari Sarwonadhi Trans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 1/11/2026 4:30:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 2/11/2026 3:30:00 PG. Tiket Economy 50 untuk RM 59 seorang tersedia. Tempoh perjalanan ialah 12h 0m
-
Kramat Djati12h 0m07:00 PGJakartaTerminal Manggarai7:00 PTGSurabayaCentral Station0EconomyBas dari Kramat Djati pergi dari Terminal Manggarai, Jakarta (Indonesia) pada 1/11/2026 7:00:00 PG ke Central Station, Surabaya (Indonesia) tiba pada 1/11/2026 7:00:00 PTG. Tiket Economy 50 untuk RM 72 seorang tersedia. Tempoh perjalanan ialah 12h 0m
-
Medali Mas13h 30m05:30 PTGJakartaStesen Bas Teuku Umar 86:00 PGSurabayaCentral Station0BusinessBas dari Medali Mas pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 1/11/2026 5:30:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 2/11/2026 6:00:00 PG. Tiket Business 50 untuk RM 49 seorang tersedia. Tempoh perjalanan ialah 13h 30m
Bas terpantas Ahad
-
Lion Air1h 30m03:30 PGJakarta AirportJakarta Airport5:00 PGSurabaya AirportSurabaya Airport0EconomyPenerbangan dari Lion Air pergi dari Jakarta Airport, Jakarta Airport (Indonesia) pada 2/11/2026 3:30:00 PG ke Surabaya Airport, Surabaya Airport (Indonesia) tiba pada 2/11/2026 5:00:00 PG. Tiket Economy 50 untuk RM 327 seorang tersedia. Tempoh perjalanan ialah 1h 30m
-
Batik Air1h 30m08:00 PGJakarta AirportJakarta Airport9:30 PGSurabaya AirportSurabaya Airport0EconomyPenerbangan dari Batik Air pergi dari Jakarta Airport, Jakarta Airport (Indonesia) pada 2/11/2026 8:00:00 PG ke Surabaya Airport, Surabaya Airport (Indonesia) tiba pada 2/11/2026 9:30:00 PG. Tiket Economy 50 untuk RM 364 seorang tersedia. Tempoh perjalanan ialah 1h 30m
-
Pelita Air1h 35m06:30 PGJakarta AirportJakarta Airport8:05 PGSurabaya AirportSurabaya Airport0EconomyPenerbangan dari Pelita Air pergi dari Jakarta Airport, Jakarta Airport (Indonesia) pada 2/11/2026 6:30:00 PG ke Surabaya Airport, Surabaya Airport (Indonesia) tiba pada 2/11/2026 8:05:00 PG. Tiket Economy 50 untuk RM 337 seorang tersedia. Tempoh perjalanan ialah 1h 35m
-
Citilink1h 40m011:50 PGJakarta AirportJakarta Airport1:30 PTGSurabaya AirportSurabaya Airport0EconomyPenerbangan dari Citilink pergi dari Jakarta Airport, Jakarta Airport (Indonesia) pada 2/11/2026 11:50:00 PG ke Surabaya Airport, Surabaya Airport (Indonesia) tiba pada 2/11/2026 1:30:00 PTG. Tiket Economy 50 untuk RM 341 seorang tersedia. Tempoh perjalanan ialah 1h 40m
-
Garuda Indonesia1h 40m07:50 PGJakarta AirportJakarta Airport9:30 PGSurabaya AirportSurabaya Airport0EconomyPenerbangan dari Garuda Indonesia pergi dari Jakarta Airport, Jakarta Airport (Indonesia) pada 2/11/2026 7:50:00 PG ke Surabaya Airport, Surabaya Airport (Indonesia) tiba pada 2/11/2026 9:30:00 PG. Tiket Economy 50 untuk RM 346 seorang tersedia. Tempoh perjalanan ialah 1h 40m
-
Damri Express11h 0m09:00 PGJakartaTerminal Pulo Gebang8:00 PTGSurabayaTerminal Purabaya-Bungurasih0BusinessBas dari Damri Express pergi dari Terminal Pulo Gebang, Jakarta (Indonesia) pada 2/11/2026 9:00:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 2/11/2026 8:00:00 PTG. Tiket Business 50 untuk RM 64 seorang tersedia. Tempoh perjalanan ialah 11h 0m
-
MTrans11h 55m07:35 PGJakartaStesen Bas Teuku Umar 86:30 PTGSurabayaCentral Station0EconomyBas dari MTrans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 2/11/2026 7:35:00 PG ke Central Station, Surabaya (Indonesia) tiba pada 2/11/2026 6:30:00 PTG. Tiket Economy 50 untuk RM 69 seorang tersedia. Tempoh perjalanan ialah 11h 55m
-
Sarwonadhi Trans12h 0m04:30 PTGJakartaStesen Bas Teuku Umar 83:30 PGSurabayaCentral Station0EconomyBas dari Sarwonadhi Trans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 2/11/2026 4:30:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 3/11/2026 3:30:00 PG. Tiket Economy 50 untuk RM 59 seorang tersedia. Tempoh perjalanan ialah 12h 0m
-
Medali Mas13h 30m05:30 PTGJakartaStesen Bas Teuku Umar 86:00 PGSurabayaCentral Station0BusinessBas dari Medali Mas pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 2/11/2026 5:30:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 3/11/2026 6:00:00 PG. Tiket Business 50 untuk RM 48 seorang tersedia. Tempoh perjalanan ialah 13h 30m
-
Angkasa Trans Jaya14h 0m03:00 PTGJakartaStesen Bas Teuku Umar 84:00 PGSurabayaCentral Station0EconomyBas dari Angkasa Trans Jaya pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 2/11/2026 3:00:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 3/11/2026 4:00:00 PG. Tiket Economy 50 untuk RM 58 seorang tersedia. Tempoh perjalanan ialah 14h 0m
Penerbangan terpantas Isnin
Bas terpantas Isnin
-
Harapan Jaya10h 0m01:15 PTGJakartaCililitan Besar Bus Stop11:15 PTGSurabayaSidotopo Bus Station0EconomyBas dari Harapan Jaya pergi dari Cililitan Besar Bus Stop, Jakarta (Indonesia) pada 3/11/2026 1:15:00 PTG ke Sidotopo Bus Station, Surabaya (Indonesia) tiba pada 3/11/2026 11:15:00 PTG. Tiket Economy 50 untuk RM 58 seorang tersedia. Tempoh perjalanan ialah 10h 0m
-
Damri Express11h 0m09:00 PGJakartaTerminal Pulo Gebang8:00 PTGSurabayaTerminal Purabaya-Bungurasih0BusinessBas dari Damri Express pergi dari Terminal Pulo Gebang, Jakarta (Indonesia) pada 3/11/2026 9:00:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 3/11/2026 8:00:00 PTG. Tiket Business 50 untuk RM 68 seorang tersedia. Tempoh perjalanan ialah 11h 0m
-
MTrans11h 55m07:35 PGJakartaStesen Bas Teuku Umar 86:30 PTGSurabayaCentral Station0EconomyBas dari MTrans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 3/11/2026 7:35:00 PG ke Central Station, Surabaya (Indonesia) tiba pada 3/11/2026 6:30:00 PTG. Tiket Economy 50 untuk RM 70 seorang tersedia. Tempoh perjalanan ialah 11h 55m
-
Sarwonadhi Trans12h 0m04:30 PTGJakartaStesen Bas Teuku Umar 83:30 PGSurabayaCentral Station0EconomyBas dari Sarwonadhi Trans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 3/11/2026 4:30:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 4/11/2026 3:30:00 PG. Tiket Economy 50 untuk RM 59 seorang tersedia. Tempoh perjalanan ialah 12h 0m
-
Medali Mas13h 30m05:30 PTGJakartaStesen Bas Teuku Umar 86:00 PGSurabayaCentral Station0BusinessBas dari Medali Mas pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 3/11/2026 5:30:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 4/11/2026 6:00:00 PG. Tiket Business 50 untuk RM 49 seorang tersedia. Tempoh perjalanan ialah 13h 30m
Bas terpantas Selasa
-
Damri Express11h 0m09:00 PGJakartaTerminal Pulo Gebang8:00 PTGSurabayaTerminal Purabaya-Bungurasih0BusinessBas dari Damri Express pergi dari Terminal Pulo Gebang, Jakarta (Indonesia) pada 4/11/2026 9:00:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 4/11/2026 8:00:00 PTG. Tiket Business 50 untuk RM 64 seorang tersedia. Tempoh perjalanan ialah 11h 0m
-
MTrans11h 55m07:35 PGJakartaStesen Bas Teuku Umar 86:30 PTGSurabayaCentral Station0EconomyBas dari MTrans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 4/11/2026 7:35:00 PG ke Central Station, Surabaya (Indonesia) tiba pada 4/11/2026 6:30:00 PTG. Tiket Economy 50 untuk RM 70 seorang tersedia. Tempoh perjalanan ialah 11h 55m
-
Tiara Mas12h 28m05:00 PTGJakartaTerminal Kampung Rambutan5:28 PGSurabayaTerminal Purabaya-Bungurasih0EconomyBas dari Tiara Mas pergi dari Terminal Kampung Rambutan, Jakarta (Indonesia) pada 4/11/2026 5:00:00 PTG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 5/11/2026 5:28:00 PG. Tiket Economy 50 untuk RM 84 seorang tersedia. Tempoh perjalanan ialah 12h 28m
-
Harapan Jaya13h 0m06:15 PGJakartaKalideres Central Bus Station7:15 PTGSurabayaTerminal Purabaya-Bungurasih0EconomyBas dari Harapan Jaya pergi dari Kalideres Central Bus Station, Jakarta (Indonesia) pada 4/11/2026 6:15:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 4/11/2026 7:15:00 PTG. Tiket Economy 50 untuk RM 79 seorang tersedia. Tempoh perjalanan ialah 13h 0m
-
Kramat Djati15h 31m07:30 PGJakartaTerminal Kampung Rambutan11:01 PTGSurabayaTerminal Purabaya-Bungurasih0EconomyBas dari Kramat Djati pergi dari Terminal Kampung Rambutan, Jakarta (Indonesia) pada 4/11/2026 7:30:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 4/11/2026 11:01:00 PTG. Tiket Economy 50 untuk RM 75 seorang tersedia. Tempoh perjalanan ialah 15h 31m
Bas terpantas Rabu
-
Damri Express11h 0m09:00 PGJakartaTerminal Pulo Gebang8:00 PTGSurabayaTerminal Purabaya-Bungurasih0BusinessBas dari Damri Express pergi dari Terminal Pulo Gebang, Jakarta (Indonesia) pada 5/11/2026 9:00:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 5/11/2026 8:00:00 PTG. Tiket Business 50 untuk RM 64 seorang tersedia. Tempoh perjalanan ialah 11h 0m
-
MTrans11h 55m07:35 PGJakartaStesen Bas Teuku Umar 86:30 PTGSurabayaCentral Station0EconomyBas dari MTrans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 5/11/2026 7:35:00 PG ke Central Station, Surabaya (Indonesia) tiba pada 5/11/2026 6:30:00 PTG. Tiket Economy 50 untuk RM 70 seorang tersedia. Tempoh perjalanan ialah 11h 55m
-
Harapan Jaya13h 0m06:15 PGJakartaKalideres Central Bus Station7:15 PTGSurabayaTerminal Purabaya-Bungurasih0EconomyBas dari Harapan Jaya pergi dari Kalideres Central Bus Station, Jakarta (Indonesia) pada 5/11/2026 6:15:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 5/11/2026 7:15:00 PTG. Tiket Economy 50 untuk RM 79 seorang tersedia. Tempoh perjalanan ialah 13h 0m
-
Haryanto Bojonegoro15h 0m010:00 PGJakartaTerminal Manggarai1:00 PGSurabayaCentral Station0EconomyBas dari Haryanto Bojonegoro pergi dari Terminal Manggarai, Jakarta (Indonesia) pada 5/11/2026 10:00:00 PG ke Central Station, Surabaya (Indonesia) tiba pada 6/11/2026 1:00:00 PG. Tiket Economy 50 untuk RM 78 seorang tersedia. Tempoh perjalanan ialah 15h 0m
-
Kramat Djati15h 31m07:30 PGJakartaTerminal Kampung Rambutan11:01 PTGSurabayaTerminal Purabaya-Bungurasih0EconomyBas dari Kramat Djati pergi dari Terminal Kampung Rambutan, Jakarta (Indonesia) pada 5/11/2026 7:30:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 5/11/2026 11:01:00 PTG. Tiket Economy 50 untuk RM 75 seorang tersedia. Tempoh perjalanan ialah 15h 31m
Bas terpantas Khamis
-
Damri Express11h 0m09:00 PGJakartaTerminal Pulo Gebang8:00 PTGSurabayaTerminal Purabaya-Bungurasih0BusinessBas dari Damri Express pergi dari Terminal Pulo Gebang, Jakarta (Indonesia) pada 6/11/2026 9:00:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 6/11/2026 8:00:00 PTG. Tiket Business 50 untuk RM 69 seorang tersedia. Tempoh perjalanan ialah 11h 0m
-
MTrans11h 55m07:35 PGJakartaStesen Bas Teuku Umar 86:30 PTGSurabayaCentral Station0EconomyBas dari MTrans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 6/11/2026 7:35:00 PG ke Central Station, Surabaya (Indonesia) tiba pada 6/11/2026 6:30:00 PTG. Tiket Economy 50 untuk RM 70 seorang tersedia. Tempoh perjalanan ialah 11h 55m
-
Sarwonadhi Trans12h 0m04:30 PTGJakartaStesen Bas Teuku Umar 83:30 PGSurabayaCentral Station0EconomyBas dari Sarwonadhi Trans pergi dari Stesen Bas Teuku Umar 8, Jakarta (Indonesia) pada 6/11/2026 4:30:00 PTG ke Central Station, Surabaya (Indonesia) tiba pada 7/11/2026 3:30:00 PG. Tiket Economy 50 untuk RM 60 seorang tersedia. Tempoh perjalanan ialah 12h 0m
-
Kramat Djati13h 30m09:00 PGJakartaTerminal Pulo Gebang10:30 PTGSurabayaTerminal Purabaya-Bungurasih0EconomyBas dari Kramat Djati pergi dari Terminal Pulo Gebang, Jakarta (Indonesia) pada 6/11/2026 9:00:00 PG ke Terminal Purabaya-Bungurasih, Surabaya (Indonesia) tiba pada 6/11/2026 10:30:00 PTG. Tiket Economy 50 untuk RM 75 seorang tersedia. Tempoh perjalanan ialah 13h 30m
-
Haryanto Bojonegoro15h 30m08:30 PGJakartaTerminal Manggarai12:00 PGSurabayaCentral Station0EconomyBas dari Haryanto Bojonegoro pergi dari Terminal Manggarai, Jakarta (Indonesia) pada 6/11/2026 8:30:00 PG ke Central Station, Surabaya (Indonesia) tiba pada 7/11/2026 12:00:00 PG. Tiket Economy 50 untuk RM 79 seorang tersedia. Tempoh perjalanan ialah 15h 30m
Bas terpantas Jumaat
Apakah stesen paling popular di Jakarta dan Surabaya?
Bagaimana saya membuat keputusan? Beberapa petua dan petua dari pengalaman kami
Cari harga terendah
Harga tiket biasanya menjadi kebimbangan utama: walaupun anda mampu membayar lebih, mengapa melakukannya jika terdapat pilihan yang lebih murah? Menjimatkan perjalanan bermakna anda boleh berbelanja lebih untuk percutian itu sendiri! Antara Jakarta dan Surabaya, anda boleh membayar serendah RM 48 dengan Bas dari Medali Mas.Tempoh perjalanan
Masa juga merupakan faktor penting. Berlepas lebih awal mungkin membolehkan anda melihat matahari terbenam yang indah atau berehat sebelum acara penting. Dan ingat, masa adalah wang, jadi membayar lebih untuk perjalanan yang lebih singkat mungkin berbaloi. Untuk jarak yang lebih jauh, penerbangan tidak diragukan lagi merupakan pilihan terbaik, tetapi ambil perhatian tentang masa lapangan terbang dan kemungkinan kelewatan: kereta api berkelajuan tinggi mungkin berakhir dengan lebih murah dan lebih pantas! Di sini pilihan yang lebih pantas ialah Penerbangan dari Lion Air: anda akan sampai ke Surabaya dalam masa 1h 30m sahaja.Keselesaan membuat semua perbezaan
Anda harus sentiasa mengambil kira pilihan perjalanan peribadi anda. Adakah satu bagasi tangan cukup, atau adakah anda mengangkut lebih banyak? Adakah anda ingin mendapatkan snek semasa perjalanan? Bolehkah anda berehat dalam petak yang sibuk, atau adakah anda memerlukan ruang untuk diri sendiri? Walaupun antara mod pengangkutan yang sama, syarikat yang berbeza akan menawarkan anda tahap keselesaan dan kemudahan yang berbeza-beza. Pengendali utama yang menghubungkan Jakarta dan Surabaya ialah Damri Express, MTrans dan Medali Mas, tetapi pastikan anda menyemak apa yang mereka tawarkan!Jimat wang dengan tawaran, dan sentiasa bandingkan
Satu petua terakhir? Walaupun anda tinggal di Jakarta dan Surabaya ialah satu-satunya destinasi anda, mungkin lebih bijak untuk menyemak tawaran dari dan ke bandar berdekatan atau, jika anda membuat penerbangan, lapangan terbang berdekatan. Semak perjalanan dari Tebet atau ke Surbaya, dan lihat penerbangan dari Lapangan Terbang Halim Perdanakusuma dan mendarat di Surabaya Airport. Membandingkan laluan yang berbeza mungkin membolehkan anda mencari tawaran atau promosi yang anda tidak ketahui. Pertimbangkan juga untuk mendaftar ke CheckMyBus untuk melihat lebih banyak promosi eksklusif!Syarikat manakah yang menawarkan perjalanan dari Jakarta ke Surabaya?
Syarikat bas: Damri Express, MTrans, Medali Mas dan 6 lagi.
Syarikat penerbangan: Lion Air, Pelita Air, Citilink dan 2 lagi.
Apa yang anda perlu tahu apabila anda membuat perjalanan dari Jakarta ke Surabaya
Soalan lazim tentang perjalanan dari Jakarta ke Surabaya
Bagaimanakah saya boleh sampai ke Surabaya dari Jakarta?
Berapa jauhkah Surabaya dari Jakarta?
Apakah mod pengangkutan yang paling mesra alam antara Jakarta dan Surabaya?
Apakah cara pengangkutan paling murah dari Jakarta ke Surabaya?
Apakah cara terpantas untuk pergi dari Jakarta ke Surabaya?
Lebih banyak laluan ke Jakarta dan ke Surabaya
- Perjalanan ke Jakarta
- Bandung ke Jakarta
- Denpasar ke Jakarta
- Jakarta Airport ke Jakarta
- Surabaya ke Jakarta
