Jember to Surabaya by bus & shuttle
From Jember to Surabaya: distance, estimated time, pick-up points and live times & fares from licensed operators.
- Distance±200 km
- Estimated time±4 hours
- TicketsOfficial ticketing partner
Times & fares: Jember → Surabaya
Bus, shuttle and train times, fares and seats come live from licensed operators through our official ticketing partner, which handles booking, payment and your ticket.
About the Jember – Surabaya trip
The Jember to Surabaya route is about 200 km and takes around 4 hours depending on traffic and the drop-off point.
Pick-up points in Jember: Terminal Tawang Alun, Jember Kota. In Surabaya: Terminal Purabaya (Bungurasih), Terminal Osowilangun, Waru, Surabaya Kota.
Tips
- Weekdays are usually cheaper and quieter than weekends and holidays.
- Book early around Eid, Christmas–New Year and Indonesian school holidays.
- Arrive 30 minutes before departure with your ticket and ID or passport.
Related routes
- Jakarta → Surabaya±780 km · ±15 hours
- Bandung → Surabaya±700 km · ±14 hours
- Tangerang → Surabaya±800 km · ±16 hours
- Semarang → Surabaya±350 km · ±7 hours
- Yogyakarta → Surabaya±330 km · ±7 hours
- Solo → Surabaya±265 km · ±5 hours
- Malang → Surabaya±95 km · ±2h 45m
- Denpasar → Surabaya±420 km · ±9 hours
- Banyuwangi → Surabaya±290 km · ±5 hours
- Kudus → Surabaya±290 km · ±5 hours
- Madiun → Surabaya±170 km · ±3 hours
- Kediri → Surabaya±125 km · ±4 hours
FAQ: Jember to Surabaya
How far is Jember from Surabaya?
About 200 km by road; the trip takes roughly 4 hours depending on traffic and stops.
How much is a ticket from Jember to Surabaya?
Fares differ by operator, vehicle class and season. Tap “See times & book” to see current fares before you pay.
Where do buses leave from in Jember?
Common pick-up points in Jember: Terminal Tawang Alun, Jember Kota. Each operator's exact point is shown when you book.
Who issues the ticket?
Licensed operators sell the seats through SiapPergi's official ticketing partner, which handles payment and emails your ticket.