New Member Exclusive! Use Code: BOTNEW to enjoy 8%* Offer on your first booking. T&Cs apply.
Terminal Pulo Gebang to Surabaya Bus Schedule and Bus Fare
| Bus Operator |
First Bus |
Last Bus |
No.of Trip |
Depart Day |
Fare From |
| 27 Trans |
05:55 |
21:09 |
11 |
M T W T F S S |
Rp 375.000 |
| Agramas |
17:30 |
20:30 |
13 |
M T W T F S S |
Rp 410.000 |
| DAMRI |
09:00 |
20:00 |
5 |
M T W T F S S |
Rp 274,560 |
| Gunung Harta Solutions |
07:30 |
20:00 |
5 |
M T W T F S S |
Rp 360.000 |
| Handoyo |
13:40 |
13:40 |
1 |
M T W T F S S |
Rp 340.000 |
| Haryanto |
10:00 |
14:00 |
8 |
M T W T F S S |
Rp 340.000 |
| Kramat Djati |
09:00 |
17:00 |
8 |
M T W T F S S |
Rp 295.000 |
| KYM Trans |
20:00 |
20:00 |
2 |
M T W T F S S |
Rp 374,400 |
| Medali Mas |
12:00 |
19:45 |
34 |
M T W T F S S |
Rp 380.000 |
| MTrans |
08:00 |
21:00 |
6 |
M T W T F S S |
Rp 420.000 |
| Mutiara Express |
20:00 |
22:00 |
3 |
M T W T F S S |
Rp 485.000 |
| PO MAWAR |
19:30 |
19:30 |
2 |
M T W T F S S |
Rp 320.000 |
| Sari Indah |
22:00 |
22:00 |
2 |
M T W T F S S |
Rp 228,800 |
| Tiara Mas |
19:00 |
19:00 |
1 |
M T W T F S S |
Rp 364.000 |
Bus from Terminal Pulo Gebang to Surabaya
| Cheapest Price | Rp 228,800 |
| Distance | 768 km |
| Est. Duration | 9 hours 16 mins |
| No. of Operator | 14 operators |
Popular Bus Company from Terminal Pulo Gebang to Surabaya
Terminal Pulo Gebang to Surabaya Bus Tickets
Compare Terminal Pulo Gebang to Surabaya bus tickets online for a long-distance journey from Jakarta to East Java. With 17 operator choices, fares from Rp 228,800, and an estimated travel time of around 9 hours 16 minutes, this route is suitable for work trips, family visits, student travel, return journeys, and affordable intercity travel to Surabaya.
Fare from
Rp 228,800
Distance
768 km
Est. duration
9h 16m
Operator choice
17 operators
Why book this route online?
Terminal Pulo Gebang to Surabaya is a popular long-distance route for passengers travelling from Jakarta to East Java. Online booking helps you compare fares, operators, boarding details, arrival areas, and seat availability before confirming your trip.
- Useful for passengers travelling from Jakarta to Surabaya for work, study, family visits, or return journeys.
- Easy to compare many intercity bus operators without checking several counters manually.
- Better for securing seats before weekends, festive seasons, school holidays, and busy return travel periods.
Flexible travel from Jakarta to Surabaya
This route is suitable for passengers who want a direct and affordable land journey from Terminal Pulo Gebang to Surabaya. Choose a trip that fits your schedule, then check the arrival point carefully so your onward travel in Surabaya is easier.
Popular operators on this route
Operator availability may vary by travel date, but Terminal Pulo Gebang to Surabaya is served by many intercity bus operators. Use the booking module above to compare live fares, departure options, boarding points, arrival areas, and remaining seats.
Booking tips
For a long route like Terminal Pulo Gebang to Surabaya, compare operator comfort, departure timing, and arrival point carefully. If you are travelling around holidays or long weekends, book earlier because preferred buses and seats may sell out faster.
Tip: Terminal Pulo Gebang is a large terminal. Arrive early, check the correct platform or counter, and keep your booking confirmation ready before boarding.
Explore more related bus routes
Quick FAQ
How much is a Terminal Pulo Gebang to Surabaya bus ticket?
Tickets start from Rp 228,800. The final fare can vary depending on operator, coach type, departure time, seat availability, and travel date.
How long does the Terminal Pulo Gebang to Surabaya bus journey take?
The estimated travel time is around 9 hours 16 minutes. Actual travel time may change depending on traffic, rest stops, weather, and road conditions along the Jakarta to East Java route.
What should I check before boarding at Terminal Pulo Gebang?
Check the operator name, departure time, platform or counter information, and your arrival area in Surabaya. Since Terminal Pulo Gebang is large, arriving early makes the boarding process less rushed.