Surabaya is the largest city in East Java which acts as the capital of the province. Likewise with Jakarta, which is the capital city with a large area. Big cities are always attractive tourist destinations, so planning a trip to Surabaya Jakarta can be the right choice to fill your holidays.
A distance of 783 km, these two cities can be reached by various modes of transportation. One of the popular modes is the bus. If you choose to take the Surabaya Jakarta bus, the journey will take 12-15 hours. The varying bus duration from Surabaya to Jakarta allows tourists to determine according to their needs.
About Surabaya
The city of Surabaya has historical stories, culinary delights and interesting tourist destinations. In this city, there are dozens of malls that can be used for shopping and relaxing, such as Tunjungan Plaza and Pakuwon Trade Center.
There is the Heroes Monument, the Submarine Monument, and the Cheng Ho Museum which tells the ancient story of Indonesia. For natural tourism, Surabaya has the Keputih Bamboo Forest, Bungkul Park, and Wonorejo Rungkut Mangrove. This destination will undoubtedly make your Surabaya Jakarta trip memorable.
About Jakarta
As the nation's capital, the city of Jakarta is always busy with economic and cultural activities. This city is not only filled with skyscrapers and rows of malls, but is also filled with tourist destinations where various activities can be carried out.
The culinary choices in Jakarta are guaranteed to be complete, so culinary tourism is a promising activity. Here are some exciting activities that you can try during your Surabaya Jakarta trip:
- Take a photo in front of the Monas Monument
- Interact with animals at the Jakarta Aquarium & Safari
- Jogging in the GBK area
- Exploring the Kite Museum
- Relax at the Martha Christina Tiahahu Literacy Park
Bus service between Surabaya and Jakarta
Surabaya Jakarta bus tickets will take 12-15 hours with the Surabaya Jakarta bus schedule which is available every day. Surabaya Jakarta bus ticket prices are around IDR 250,000–IDR 575,000.
Departure and Disembarkation Points
Departure points in Surabaya are available at the following points:
- Purabaya Bungurasih Terminal
- Bungurasih Terminal
- Silver
- Lathe
The drop off points available in Jakarta are:
- Cilandak
- Pulo Gebang Terminal
- Kalideres Terminal
- Lebak Bulus Terminal
- Kampung Rambutan Terminal
Popular Bus from Surabaya to Jakarta
- LORENA
- KYM Trans
- Juragan 99
- Medal, Mr
- DAMRI
- Tiara Mas
- Sinar Jaya
- Pahala Kencana
- Karina
- Kramat Djati Jakarta
- Medal Mas
Out of the nine operators, the major operators are Pahala Kencana and Sinar Jaya. Pahala Kencana is one of the largest operators in Indonesia running buses throughout the country. It operates VIP AC, Executive, and Executive double deck buses on this route. It is by far the largest operator on this route, running 40 of the 58 buses every day. The next biggest operator, Sinar Jaya, runs 7 trips on this route every day.
You could simply search for “Tiket Surabaya Jakarta,” “tiket bus Surabaya Jakarta,” “harga tiket Surabaya Jakarta,” “Surabaya ke Jakarta” or “Travel Suabaya Jakarta” redBus offers the best bus operators at your disposal.
For a journey from Surabaya to Jakarta, you can partner with redBus, Indonesia, with their unique redBus seat guarantee. You can book an online bus ticket with redBus, Indonesia, in advance to get confirmed and guaranteed seats at a time and date of your convenience.
Disclaimer: Bus timings, routes, and fares are subject to change. Please check the redBus app or website for any last-minute changes.




