Mengwi
Mengwi
Surabaya
Surabaya
Bus Flight

Mengwi to Surabaya

Updated: 28 May 2026

To travel from Mengwi to Surabaya, you can either fly from Ngurah Rai International Airport (DPS) to Juanda International Airport (SUB) or take a bus-ferry combination. The flight takes about 1 hour, while the bus journey takes approximately 12 to 14 hours, including the ferry crossing from Gilimanuk to Ketapang. Surabaya is the second-largest city in Indonesia and a major industrial hub. It serves as the gateway to Mount Bromo and other East Java attractions.

Total Distance: 400 km straight-line air distance.
Fastest Way
Direct flight from Ngurah Rai Airport to Juanda Airport.
Cheapest Way
Overnight bus from Mengwi terminal to Surabaya.
Compare Mengwi to Surabaya Routes
Bus
Direct
Flight
Direct
Duration 13 hours 1 hour
Avg Price IDR 250,000 - 400,000 IDR 700,000 - 1,200,000
Operator Akas / Gunung Harta Citilink / Lion Air
Route Mengwi - Gilimanuk - Ketapang - Surabaya DPS to SUB
Tip Buses include the ferry ticket in the fare. Flights are frequent and very affordable.
Travel Tips
  • Airport Access
    Book a taxi from Mengwi early to ensure you reach the airport on time.
  • Bus Comfort
    Choose executive class buses for better legroom and reclining seats.
  • Ferry Crossing
    If taking the bus, keep your belongings with you during the ferry crossing.
  • Local Food
    Try the famous Rawon, a black beef soup, while in Surabaya.
  • Traffic
    Surabaya traffic can be intense; use ride-hailing apps for local travel.
Safety Tips
  • Personal Belongings
    Keep your bag in front of you in crowded bus terminals.
  • Taxi Safety
    Only use reputable taxi companies like Blue Bird.
  • Emergency Numbers
    Save the local emergency services number.
  • Hydration
    Surabaya is hot and humid; drink plenty of water.
People Also Ask
  • Is it better to fly or take a bus?
    Flying is much faster and more comfortable.
  • How long is the bus ride?
    Approximately 13 hours including the ferry.
  • Are there direct flights?
    Yes, multiple airlines operate this route daily.
  • Is the ferry included in the bus ticket?
    Yes, it is standard practice for long-distance buses.
  • What is the best way to get around Surabaya?
    Use ride-hailing apps like Gojek or Grab.
Quick Info
  • From Mengwi, Bali, Indonesia
  • To Surabaya, East Java, Indonesia
  • Modes
Best Time to Travel

May to October for dry weather and easier travel.

Things to Do in Surabaya
1
House of Sampoerna
A museum and factory dedicated to the history of the Indonesian clove cigarette industry.
2
Submarine Monument
A real Russian-made submarine turned into a museum located in the city center.
3
Tunjungan Plaza
A massive shopping complex that defines the modern lifestyle of Surabaya.
4
Cheng Ho Mosque
A unique mosque with Chinese architectural influences, reflecting the city's diverse culture.
Tags
Mengwi to Surabaya Bali to Surabaya flights to Surabaya bus to Surabaya East Java travel how to get to Surabaya travel from Bali Surabaya transport