Mataram
Mataram
Pasuruan
Pasuruan
Bus

Mataram to Pasuruan

Updated: 28 May 2026

Traveling from Mataram to Pasuruan requires crossing the Lombok Strait and the Bali Strait. You will take a bus from Mataram to Lembar, ferry to Padangbai, and continue by bus through Bali to Gilimanuk. After crossing to Ketapang, you can take a bus or train from Banyuwangi to Pasuruan. This route covers diverse landscapes from coastal roads to the highlands of East Java.

Total Distance: Driving distance 520 km, straight-line air distance 400 km.
Fastest Way
Flight to Surabaya, followed by a 1.5-hour train ride to Pasuruan, totaling 6 hours.
Cheapest Way
Public bus service, costing around 400,000 IDR, which is the most economical way to reach Pasuruan.
Compare Mataram to Pasuruan Routes
Bus
Connecting
Duration
16 hours
Avg Price
400,000 - 550,000 IDR
Operator
PO Safari Dharma Raya
Route
Mataram - Lembar - Padangbai - Gilimanuk - Ketapang - Pasuruan

Check if your bus ticket includes the ferry fee to avoid double payment.

Travel Tips
  • Booking
    Book your bus tickets at least two days in advance during holiday seasons.
  • Snacks
    Pack dry snacks as bus stops may have limited food options late at night.
  • Seating
    Request a seat in the middle of the bus to minimize vibration during the long drive.
  • Language
    Learning basic Indonesian phrases will help you navigate bus terminals more easily.
  • Power
    Carry a power bank as not all buses have functional charging ports.
Safety Tips
  • Night Travel
    Stay alert during night bus segments and keep your bag locked.
  • Ferry Safety
    Avoid standing near the edge of the ferry deck during docking.
  • Health
    Carry motion sickness pills if you are sensitive to winding roads in Bali.
  • Documentation
    Keep a digital copy of your ID on your phone in case you lose the physical card.
People Also Ask
  • Is Pasuruan safe for tourists?
    Yes, Pasuruan is a friendly city, though standard travel precautions should be taken.
  • Can I take a train from Mataram?
    No, there are no train tracks on Lombok Island.
  • How do I get from Surabaya to Pasuruan?
    You can take the local commuter train or a bus from Bungurasih Terminal.
  • What is the best local food in Pasuruan?
    Kupang Lontong is a must-try local delicacy made from small clams.
  • Are there ATMs in the bus terminals?
    Yes, most major terminals have ATMs, but carry cash as a backup.
Quick Info
  • From Mataram, Bali, Indonesia
  • To Pasuruan, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

June to August, when the weather is dry and the sea is calm for ferry crossings.

Things to Do in Pasuruan
1
Taman Safari Prigen
One of the largest safari parks in Indonesia, located in the highlands of Pasuruan. It offers a unique wildlife experience.
2
Candi Jawi
A 13th-century Hindu-Buddhist temple located in the foothills of Mount Welirang. It is known for its beautiful architecture.
3
Putuk Truno Waterfall
A scenic waterfall surrounded by lush forest, perfect for nature lovers. It is easily accessible from the main road.
4
Pasuruan City Square
The heart of the city, ideal for trying local street food like Kupang Lontong. It is vibrant in the evenings.
Tags
Mataram to Pasuruan travel bus to Pasuruan from Lombok train from Surabaya to Pasuruan Lombok to East Java transport Pasuruan travel guide Mataram transport options ferry to Bali traveling to Pasuruan