Reaching Pontianak from Pasuruan is most practical by air. You must travel to Juanda International Airport in Surabaya, then take a flight to Supadio International Airport in Pontianak. The distance is approximately 1,200 km across the Java Sea. This route connects the industrial hub of East Java with the capital of West Kalimantan. Expect a total travel time of about 6 hours including airport transfers.
Total Distance: Driving distance N/A, air distance 1,200 km.
Most flights require a transit in Jakarta or Batam.
June to August for drier weather in West Kalimantan.