I'm planning a trip to Brazil for this December, and I've already bought the flight to Rio and back. Now I have to book a second flight from Rio to Foz do Iguassu, that should depart as soon as possible after I get in Rio.
I'll land at 19.25, and there is an internal flight departing at 22.00. Would that be enough time to board the second flight?
Please note that I'm Italian and flying from Amsterdam, and I will have separate tickets, so I understood that I have to (retire the luggage,) pass through customs and check-in the second flight before boarding.
Also, in case I book with a flexible tariff, can I change the flight in case the first leg is delayed for some reason?