All scheduled flights from Surabaya to Milan (SUB-MXP)
Indonesia
Italy
All scheduled flights from SUB to MXP. You can fly from Surabaya to Milan with 1 stop. The flight time is between 16 and 18 hours depending on your connecting flight. The SUB-MXP route has no non-stop flights.