Cheap Flights from Newark to Surabaya - EWR to SUB
Did You Know?
294,896 seats are available per week to fly from Newark, NJ to Surabaya.
You must make at least one connection to fly from Newark, NJ to Surabaya.
There are 3046 flights from Newark, NJ to Surabaya per week.
Singapore Airlines has 428 connecting flights between Newark, NJ and Surabaya.