50
Checking Seats Availability
Loading seats data...

From Terminal Surabaya Bungurasih to Malang by bus

08:00
Terminal Surabaya Bungurasih
09:30
Kota Malang
1h 30m
 Instant
09:00
Terminal Surabaya Bungurasih
10:30
Kota Malang
1h 30m
 Instant
10:00
Terminal Surabaya Bungurasih
11:30
Kota Malang
1h 30m
 Instant
11:00
Terminal Surabaya Bungurasih
12:30
Kota Malang
1h 30m
 Instant
12:00
Terminal Surabaya Bungurasih
13:30
Kota Malang
1h 30m
 Instant
13:00
Terminal Surabaya Bungurasih
14:30
Kota Malang
1h 30m
 Instant
14:00
Terminal Surabaya Bungurasih
15:30
Kota Malang
1h 30m
 Instant
14:40
Terminal Surabaya Bungurasih
16:00
Kantor Mtrans Malang
1h 20m
 Instant
15:00
Terminal Surabaya Bungurasih
16:30
Kota Malang
1h 30m
 Instant
16:00
Terminal Surabaya Bungurasih
17:30
Kota Malang
1h 30m
 Instant
17:00
Terminal Surabaya Bungurasih
18:30
Kota Malang
1h 30m
 Instant
18:00
Terminal Surabaya Bungurasih
19:30
Kota Malang
1h 30m
 Instant
19:00
Terminal Surabaya Bungurasih
20:30
Kota Malang
1h 30m
 Instant
20:00
Terminal Surabaya Bungurasih
21:30
Kota Malang
1h 30m
 Instant
21:00
Terminal Surabaya Bungurasih
22:30
Kota Malang
1h 30m
 Instant

From Surabaya Kota to Malang by bus

09:00
Surabaya Kota, East Java
10:40
Perum Griya Sampoerna, Malang
1h 40m
 Instant
11:00
Surabaya Kota, East Java
12:40
Perum Griya Sampoerna, Malang
1h 40m
 Instant
15:00
Surabaya Kota, East Java
16:40
Perum Griya Sampoerna, Malang
1h 40m
 Instant
17:00
Surabaya Kota, East Java
18:40
Perum Griya Sampoerna, Malang
1h 40m
 Instant

Surabaya to Malang Schedule

Surabaya to Malang Schedule
Transport NameRoute TimePrice
Bima Travel Express 08:00 – 09:30IDR 96,680
Transuperindo Express 09:00 – 10:40IDR 141,165
Bima Travel Express 10:00 – 11:30IDR 96,680
Transuperindo Express 11:00 – 12:40IDR 117,655
Bima Travel Express 12:00 – 13:30IDR 96,680
Bima Travel Express 14:00 – 15:30IDR 96,680
Menggala Express 14:40 – 16:00IDR 35,999
Transuperindo Express 15:00 – 16:40IDR 141,165
Bima Travel Express 16:00 – 17:30IDR 96,680
Transuperindo Express 17:00 – 18:40IDR 141,165
Bima Travel Express 18:00 – 19:30IDR 96,680
Bima Travel Express 20:00 – 21:30IDR 96,680

Popular Routes in Indonesia

How to get from Surabaya to Malang?

When you want to get from Surabaya to Malang, your choices are limited. There is only one option we offer for this route:

  • Bus

How far is Surabaya from Malang?

The overland distance from Surabaya to Malang is 53 miles (84 km).
The flying distance is 46 miles (73 km).

How long does it take to get from Surabaya to Malang?

The travel time from Surabaya to Malang takes 2 hours in media.

How much does it cost to get from Surabaya to Malang?

To get from Surabaya to Malang prepare to shell out about IDR 41,036 for your ticket.

How many trips per day are there from Surabaya to Malang?

Buses from Surabaya to Malang ride 19 times a day.

Useful tips for travel from Surabaya to Malang

While bus is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.

Buses

Things to remember before buying your bus ticket:

  • If possible, make sure to choose higher-class buses for a more comfortable travel experience. Such buses often have an air conditioning system, soft reclining seats, Wi-Fi, bathrooms, etc.
  • As with plane tickets, buses are better booked in advance so that you can secure a good seat.
  • While booking a bus, keep in mind that delays are possible. Yet it still pays to get to the bus station at least 15 minutes prior to the scheduled departure.

Do many travellers take bus from Surabaya to Malang?

Up to now, 600 booked bus tickets from Surabaya to Malang through our
service. You can check reviews above.