Semarang
Semarang
Flight Ship

Mataram to Semarang

Updated: 28 May 2026

Traveling from Mataram to Semarang covers approximately 650 km. The most efficient route is a direct or connecting flight from Lombok International Airport (LOP) to Ahmad Yani International Airport (SRG). Alternatively, you can take a ferry from Lembar Port to Ketapang, then continue by bus or train across Java. Flights typically take 4 hours including layovers, while land-sea routes take over 24 hours. This journey transitions you from the volcanic landscapes of Lombok to the historic coastal city of Semarang.

Total Distance: Driving distance 850 km, straight-line air distance 650 km.
Fastest Way
Flight via Surabaya or Jakarta, taking roughly 4.5 hours total travel time.
Cheapest Way
Ferry and bus combination via Ketapang, costing approximately IDR 700,000.
Compare Mataram to Semarang Routes
Flight
Connecting
Ship
Connecting
Duration 4 hours 30 mins 30 hours
Avg Price IDR 1,500,000 - 2,500,000 IDR 600,000 - 900,000
Operator Lion Air, Citilink ASDP Indonesia Ferry
Route LOP to SRG via Jakarta or Surabaya. Lembar Port to Ketapang, then bus to Semarang.
Tip Book at least two weeks in advance to secure lower fares on connecting flights. Bring your own food as onboard options are limited and basic.
Travel Tips
  • Airport Transfer
    Use official airport taxis or ride-hailing apps like Grab at Ahmad Yani Airport.
  • Dress Code
    Semarang is conservative; dress modestly when visiting religious sites.
  • Currency
    Carry cash in IDR as smaller vendors in Semarang may not accept cards.
  • Connectivity
    Purchase a local SIM card like Telkomsel for reliable data coverage.
  • Navigation
    Download offline maps as some areas in the Old Town have narrow, confusing streets.
Safety Tips
  • Traffic Safety
    Be cautious when crossing roads as traffic in Semarang can be unpredictable.
  • Personal Belongings
    Keep your bag in front of you in crowded areas like Simpang Lima.
  • Emergency Numbers
    Save the local police number 110 in your phone contacts.
  • Health
    Drink only bottled or boiled water to avoid stomach issues.
People Also Ask
  • Is there a direct flight?
    No, all flights from Mataram to Semarang require a layover in Jakarta or Surabaya.
  • How long is the ferry?
    The ferry from Lembar to Ketapang takes about 5 to 6 hours, excluding land travel.
  • Can I take a train?
    Yes, once you reach Banyuwangi by ferry, you can take a train to Semarang Tawang Station.
  • Is it safe to travel alone?
    Yes, Semarang is generally safe for solo travelers if you follow standard precautions.
  • What is the best transport in the city?
    Ride-hailing apps like Gojek or Grab are the most convenient way to get around.
Quick Info
  • From Mataram, West Nusa Tenggara, Indonesia
  • To Semarang, Central Java, Indonesia
  • Modes
Best Time to Travel

May to September, as the dry season ensures smoother ferry crossings and fewer flight delays.

Things to Do in Semarang
1
Lawang Sewu
Explore this historic landmark in Semarang known for its colonial architecture and underground tunnels.
2
Sam Poo Kong Temple
Visit this iconic Chinese temple which serves as a symbol of cultural harmony in the city.
3
Kota Lama
Walk through the Old Town area to see well-preserved Dutch colonial buildings and cafes.
4
Simpang Lima
Experience the vibrant heart of the city at night with local street food and public gatherings.
Tags
Mataram to Semarang flight Lombok to Semarang travel flights from LOP to SRG traveling from Mataram to Central Java ferry from Lombok to Java best way to reach Semarang from Mataram Lombok transport guide Semarang travel tips