I am travelling from Basel to Porto next week and discovered, after I booked the flight, that I have lost my passport. Although now I have applied for a new one, it won't arrive before my date of travel. I have a residence electronic visa for Germany, but it was also attached to the passport. So, although it's still valid, I don't have the original to show at the airport.
I confirmed with my flight (easyJet) and they say they will accept my non-EU driving licence for boarding. Now the question is whether I will absolutely need my passport for this trip?
I know Basel Europort has separate Schengen entry with no immigration control. Does Porto airport also has this? What document can I use in case one is asked for? I do have the police report and a report from the city about the loss, plus I have my non-EU driver's license.