It is not Non stop, you have to get off in Newark, go through immigration and change gates. You do not even get on the same plane but it does have the same flight number. Having said that I have flown this way many times now and quite enjoy clearing immigration in Newark rather than Orlando.
Hope this helps.
Elizabeth
Bookmarks