Routes from Surabaya

Jawa Timur, Indonesia
Surabaya
Surabaya
Jawa Timur, Indonesia
Pekalongan
Pekalongan
Jawa Timur → Jawa Tengah

Surabaya to Pekalongan

Pekalongan, famous for its batik, is located about 400 kilometers from Surabaya. You can reach this city via the norther…

Pekalongan
Pekalongan
Jawa Timur → Jawa Tengah

Surabaya to Pekalongan

Pekalongan, famous for its batik, is located about 400 kilometers from Surabaya. You can reach this city via the norther…

Tegal
Tegal
Jawa Timur → Jawa Tengah

Surabaya to Tegal

Traveling from Surabaya to Tegal covers roughly 480 kilometers along the northern coast of Java. The most popular method…

Tegal
Tegal
Jawa Timur → Jawa Tengah

Surabaya to Tegal

Traveling from Surabaya to Tegal covers roughly 480 kilometers along the northern coast of Java. The most popular method…

Purwokerto
Purwokerto
Jawa Timur → Jawa Tengah

Surabaya to Purwokerto

The journey from Surabaya to Purwokerto spans approximately 450 kilometers across the heart of Java. The most efficient …

Purwokerto
Purwokerto
Jawa Timur → Jawa Tengah

Surabaya to Purwokerto

The journey from Surabaya to Purwokerto spans approximately 450 kilometers across the heart of Java. The most efficient …

Cirebon
Cirebon
Jawa Timur → Jawa Barat

Surabaya to Cirebon

The journey from Surabaya to Cirebon is best done by train, following the northern coast of Java. You will depart from S…

Cirebon
Cirebon
Jawa Timur → Jawa Barat

Surabaya to Cirebon

The journey from Surabaya to Cirebon is best done by train, following the northern coast of Java. You will depart from S…

Bandar Lampung
Bandar Lampung
Jawa Timur → Lampung

Surabaya to Bandar Lampung

The journey from Surabaya to Bandar Lampung requires crossing the Java Sea and the island of Sumatra. Flying is the only…

Bandar Lampung
Bandar Lampung
Jawa Timur → Lampung

Surabaya to Bandar Lampung

The journey from Surabaya to Bandar Lampung requires crossing the Java Sea and the island of Sumatra. Flying is the only…

Padang
Padang
Jawa Timur → Sumatera Barat

Surabaya to Padang

The journey from Surabaya to Padang requires crossing the Java Sea and the island of Sumatra. Flying is the only practic…

Padang
Padang
Jawa Timur → Sumatera Barat

Surabaya to Padang

The journey from Surabaya to Padang requires crossing the Java Sea and the island of Sumatra. Flying is the only practic…

Manado
Manado
Jawa Timur → Sulawesi Utara

Surabaya to Manado

Manado is a premier diving destination in North Sulawesi, accessible from Surabaya via air. Direct or connecting flights…

Manado
Manado
Jawa Timur → Sulawesi Utara

Surabaya to Manado

Manado is a premier diving destination in North Sulawesi, accessible from Surabaya via air. Direct or connecting flights…

Samarinda
Samarinda
Jawa Timur → Kalimantan Timur

Surabaya to Samarinda

The journey from Surabaya to Samarinda requires crossing the Java Sea to the island of Borneo. Flying is the only practi…

Samarinda
Samarinda
Jawa Timur → Kalimantan Timur

Surabaya to Samarinda

The journey from Surabaya to Samarinda requires crossing the Java Sea to the island of Borneo. Flying is the only practi…

Pontianak
Pontianak
Jawa Timur → Kalimantan Barat

Surabaya to Pontianak

Connecting Surabaya to Pontianak involves crossing the Java Sea to the island of Borneo. Air travel is the most practica…

Pontianak
Pontianak
Jawa Timur → Kalimantan Barat

Surabaya to Pontianak

Connecting Surabaya to Pontianak involves crossing the Java Sea to the island of Borneo. Air travel is the most practica…

Kupang
Kupang
Jawa Timur → Nusa Tenggara Timur

Surabaya to Kupang

Kupang, the capital of East Nusa Tenggara, is accessible from Surabaya via air. Direct or connecting flights operate fro…

Kupang
Kupang
Jawa Timur → Nusa Tenggara Timur

Surabaya to Kupang

Kupang, the capital of East Nusa Tenggara, is accessible from Surabaya via air. Direct or connecting flights operate fro…

Jawa Timur → Nusa Tenggara Barat

Surabaya to Mataram

Mataram, the capital of Lombok, is a short distance from Surabaya. Direct flights connect Juanda International Airport t…

Mataram
Jawa Timur → Nusa Tenggara Barat

Surabaya to Mataram

Mataram, the capital of Lombok, is a short distance from Surabaya. Direct flights connect Juanda International Airport t…

Pekanbaru
Pekanbaru
Jawa Timur → Riau

Surabaya to Pekanbaru

The journey from Surabaya to Pekanbaru requires crossing the Java Sea and the island of Sumatra. Flying is the only prac…

Pekanbaru
Pekanbaru
Jawa Timur → Riau

Surabaya to Pekanbaru

The journey from Surabaya to Pekanbaru requires crossing the Java Sea and the island of Sumatra. Flying is the only prac…

Palembang
Palembang
Jawa Timur → Sumatera Selatan

Surabaya to Palembang

The journey from Surabaya to Palembang requires crossing the Java Sea and the island of Sumatra. Flying is the only prac…

Palembang
Palembang
Jawa Timur → Sumatera Selatan

Surabaya to Palembang

The journey from Surabaya to Palembang requires crossing the Java Sea and the island of Sumatra. Flying is the only prac…

Banjarmasin
Banjarmasin
Jawa Timur → Kalimantan Selatan

Surabaya to Banjarmasin

Banjarmasin, the city of a thousand rivers, is easily accessible from Surabaya via the Java Sea. Direct flights connect …

Banjarmasin
Banjarmasin
Jawa Timur → Kalimantan Selatan

Surabaya to Banjarmasin

Banjarmasin, the city of a thousand rivers, is easily accessible from Surabaya via the Java Sea. Direct flights connect …

Balikpapan
Balikpapan
Jawa Timur → Kalimantan Timur

Surabaya to Balikpapan

The journey from Surabaya to Balikpapan crosses the Java Sea to the island of Borneo. Flying is the most common and effi…

Balikpapan
Balikpapan
Jawa Timur → Kalimantan Timur

Surabaya to Balikpapan

The journey from Surabaya to Balikpapan crosses the Java Sea to the island of Borneo. Flying is the most common and effi…

Makassar
Makassar
Jawa Timur → Sulawesi Selatan

Surabaya to Makassar

The route from Surabaya to Makassar spans the Java Sea and the Makassar Strait. You can choose between a quick flight or…

Makassar
Makassar
Jawa Timur → Sulawesi Selatan

Surabaya to Makassar

The route from Surabaya to Makassar spans the Java Sea and the Makassar Strait. You can choose between a quick flight or…

Medan
Medan
Jawa Timur → Sumatera Utara

Surabaya to Medan

Traveling from Surabaya to Medan requires crossing the Java Sea and the island of Sumatra. The only practical mode of tr…

Medan
Medan
Jawa Timur → Sumatera Utara

Surabaya to Medan

Traveling from Surabaya to Medan requires crossing the Java Sea and the island of Sumatra. The only practical mode of tr…

Solo
Solo
Jawa Timur → Jawa Tengah

Surabaya to Solo

The journey from Surabaya to Solo covers approximately 250 kilometers across the heart of East and Central Java. The mos…

Solo
Solo
Jawa Timur → Jawa Tengah

Surabaya to Solo

The journey from Surabaya to Solo covers approximately 250 kilometers across the heart of East and Central Java. The mos…

Banyuwangi
Banyuwangi
Jawa Timur → Jawa Timur

Surabaya to Banyuwangi

Banyuwangi is the easternmost city in Java, serving as the gateway to Bali and the famous Ijen Crater. The most practica…

Banyuwangi
Banyuwangi
Jawa Timur → Jawa Timur

Surabaya to Banyuwangi

Banyuwangi is the easternmost city in Java, serving as the gateway to Bali and the famous Ijen Crater. The most practica…

Jember
Jember
Jawa Timur → Jawa Timur

Surabaya to Jember

Jember is a city in East Java, known for its coffee, tobacco, and the famous Jember Fashion Carnaval. The most practical…

Jember
Jember
Jawa Timur → Jawa Timur

Surabaya to Jember

Jember is a city in East Java, known for its coffee, tobacco, and the famous Jember Fashion Carnaval. The most practical…