There are 8 ways to get from Jakarta to Mataram by plane, bus, train, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Soekarno–Hatta International Airport to Lombok International Airport, bus
best- Fly from Soekarno–Hatta International Airport (CGK) to Lombok International Airport (LOP)plane CGK - LOP
- Take the bus from Lombok International Airport to Mandalika Bus Stationbus
7h 9mRp 1,416,568–2,695,825Bus, ferry via Pulo Gebang
cheapest- Take the bus from Pulo Gebang Terminal to Terminal Mengwibus
- Take the ferry from Sanur to Bangsalferry
34h 11mRp 891,500–1,243,500Train, bus, drive, ferry
- Take the train from Gambir Jakarta to Cirebontrain
- Take the train from Cirebon to Jembertrain
- Take the bus from Jember to Sanurbus
- Drive from Sanur to Padang Bai Piercar
- Take the ferry from Padang Bai Pier to Bangsal Lombokferry
29h 16mRp 1,129,911–1,690,000Bus, ferry
- Take the bus from Jakarta to Denpasarbus
- Take the ferry from Sanur to Bangsalferry
32h 46mRp 984,000–1,023,000Fly Halim Perdanakusuma Airport to Lombok International Airport, bus
- Fly from Halim Perdanakusuma Airport (HLP) to Lombok International Airport (LOP)plane HLP - LOP
- Take the bus from Lombok International Airport to Mandalika Bus Stationbus
9h 9mRp 1,811,500–3,353,500Fly Soekarno–Hatta International Airport to Ngurah Rai International Airport, ferry
- Fly from Soekarno–Hatta International Airport (CGK) to Ngurah Rai International Airport (DPS)plane CGK - DPS
- Take the ferry from Serangan to Bangsalferry
9h 29mRp 2,152,568–3,691,825Fly Halim Perdanakusuma Airport to Ngurah Rai International Airport, ferry
- Fly from Halim Perdanakusuma Airport (HLP) to Ngurah Rai International Airport (DPS)plane HLP - DPS
- Take the ferry from Serangan to Bangsalferry
9h 49mRp 2,347,500–4,349,500Bus, ferry via Jakarta
- Take the bus from Jakarta to Denpasarbus
- Take the ferry from Sanur to Bangsalferry
36h 11mRp 919,000–1,108,000
Soekarno–Hatta International Airport (CGK) to Lombok International Airport (LOP) flights
Questions & Answers
The cheapest way to get from Jakarta to Mataram is to bus and ferry which costs Rp980000 - Rp1030000 and takes 32h 46m.
The fastest way to get from Jakarta to Mataram is to fly and bus which takes 7h 9m and costs Rp1400000 - Rp2700000.
The distance between Jakarta and Mataram is 1167 km.
It takes approximately 7h 9m to get from Jakarta to Mataram, including transfers.
Mataram is 1h ahead of Jakarta. It is currently 2:12 AM in Jakarta and 3:12 AM in Mataram.
There are 488+ hotels available in Mataram.
What companies run services between Jakarta, Indonesia and Mataram, Indonesia?
There is no direct connection from Jakarta to Mataram. However, you can take the bus to Soekarno-Hatta International Airport, walk to Soekarno–Hatta International Airport (CGK) airport, fly to Lombok International Airport (LOP), walk to Lombok International Airport, then take the bus to Mandalika Bus Station. Alternatively, you can take a train from Gambir Jakarta to Mataram via Cirebon, Jember, Jember, Sanur, Padang Bai Pier, and Bangsal Lombok in around 29h 16m.
- Website
- garuda-indonesia.com
Flights from Soekarno–Hatta International Airport to Lombok International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- Rp 1,400,000–4,700,000
Flights from Soekarno–Hatta International Airport to Ngurah Rai International Airport
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- Rp 1,700,000–4,500,000
Flights from Halim Perdanakusuma Airport to Ngurah Rai International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- Rp 1,500,000–2,900,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Gambir Jakarta to Cirebon
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- Rp 130,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 130,000–320,000
- Business
- Rp 350,000–550,000
- Executive
- Rp 230,000–700,000
Train from Cirebon to Jember
- Ave. Duration
- 13h 50m
- Frequency
- Once daily
- Estimated price
- Rp 320,000–500,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–500,000
- Business
- Rp 490,000–600,000
- Executive
- Rp 700,000–1,200,000
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Lombok International Airport to Mandalika Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- Rp 8,000–250,000
- Book at
- 12 Go
Bus from Lombok International Airport to Mandalika Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- Rp 8,000–250,000
- Book at
- 12 Go
- [email protected]
- Website
- Wijaya Tramena
Ferry from Padang Bai Pier to Bangsal Lombok
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- Rp 350,000–400,000
- Website
- Wijaya Tramena
- Schedules at
- Wijaya Tramena
Want to know more about travelling around Indonesia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Bali: What to do if Mount Agung erupts
Read the travel guide








