
Cititrans -Tickets and online bookings
Cititrans is a transportation company in Indonesia. Cititrans operates in Yogyakarta, Java, Semarang, Java, Bekasi, West Java, Bandung, West Java, Jakarta, Java and other cities in Indonesia. Popular routes include Surabaya, East Java to Semarang, Java, Surabaya, East Java to Malang, East Java, Malang, East Java to Surabaya, East Java.
Cititrans’s popular routes

Surabaya, East Java to Semarang, Java
There are 2 ways to get from Surabaya, East Java to Semarang, Java, including bus and train.There are no morning departures for this route. The Earliest departure leaves at 23:10 and has a duration of 8 hours 30 minutes.The fastest way to travel is by bus, which takes approximately 4 hours 15 minutes.
Surabaya, East Java to Semarang, Java by bus
Starting Price: US$17The only travel class available is Executive.Surabaya, East Java to Malang, East Java
There are 3 ways to get from Surabaya, East Java to Malang, East Java, including train, bus, and flight.There are no morning departures for this route. The Earliest departure leaves at 21:30 and has a duration of 1 hour 35 minutes.The fastest way to travel is by bus, which takes approximately 1 hour 10 minutes.
Surabaya, East Java to Malang, East Java by bus
Starting Price: US$8The only travel class available is Executive.Malang, East Java to Surabaya, East Java
There are 2 ways to get from Malang, East Java to Surabaya, East Java, including train and bus.There are no morning departures for this route. The Earliest departure leaves at 19:45 and has a duration of 1 hour 35 minutes.The fastest way to travel is by bus, which takes approximately 1 hour 35 minutes.
Malang, East Java to Surabaya, East Java by bus
Starting Price: US$8The only travel class available is Executive.
- 20Cities
- 178Routes
Stories by travelers, for travelers

The geeky globe: 8 reasons why geeky travelers are the best
When we think of the best possible companion to join us on our trip, many different characteristics come to mind. Maybe your potential companion is geeky!

The environmental impact of taking a train vs. flying
The world is too big and beautiful for us to stop traveling and exploring everything it has to offer, so discover how to become a more sustainable traveler.

6 signs you might be suffering from travel anxiety
We’ve compiled a list of symptoms and a few easy suggestions to help you deal with and overcome the challenge that is known as travel anxiety.