The Nervous Traveller - International Arrivals / Departures Part II

Please complete as much detail about arriving / departing in a specific country. International arrivals / departures only for now please.
1.Are there any local apps that help with transport, e.g Uber, or specific bus / train apps?
2.How to get the cheapest ticket, e.g. local discount cards, specific websites / vendors?
3.What time is the first and last train / bus / boat etc?
4.What do you recommend if someone misses the last train / bus / boat?
5.How long in advance of your flight / journey would you recommend people to arrive?
6.Is there any other information about this airport / station / port that is useful to know?