SURABAYA AND BANYUWANGI/BALI
Good for trips to Mt Bromo (Probolinggo), Ijen Plateau (Jember or Banyuwangi), coffee plantations (Kalibaru) or the ferry terminal for boats to/from Bali (Banyuwangi).
Please note: it is now possible to buy one all-inclusive ticket for the train, boat and bus ride between Surabaya and Denpasar (South Bali). The bus terminal is in Sanglah, near the public hospital in Central Denpasar.
SURABAYA TO BANYUWANGI/BALI
BALI/BANYUWANGI TO SURABAYA
Interested in travelling between Surabaya and Banyuwangi or Bali? Please fill in an enquiry form.

For other routes (e.g. Yogyakarta to Malang, Jakarta to Semarang), please fill in the enquiry form.
Good for trips to Mt Bromo (Probolinggo), Ijen Plateau (Jember or Banyuwangi), coffee plantations (Kalibaru) or the ferry terminal for boats to/from Bali (Banyuwangi).
Please note: it is now possible to buy one all-inclusive ticket for the train, boat and bus ride between Surabaya and Denpasar (South Bali). The bus terminal is in Sanglah, near the public hospital in Central Denpasar.
SURABAYA TO BANYUWANGI/BALI
Train Name | Class | Departs | Arrives Banyuwangi | Arrives Denpasar |
Mutiara Timur Siang | Business & Executive | 09:00 | 15:36 | 20:24 |
Mutiara Timur Malam | Business & Executive | 22:00 | 04:25 | 09:13 |
Train Name | Class | Departs Denpasar | Departs Banyuwangi | Arrives |
Mutiara Timur Siang | Business & Executive | 03:42 | 08:30 | 14:56 |
Mutiara Timur Malam | Business & Executive | 17:12 | 22:00 | 04:20 |

For other routes (e.g. Yogyakarta to Malang, Jakarta to Semarang), please fill in the enquiry form.