Often described as the Airbnb for food, VizEat lets you connect with locals who will invite you into their homes and cook you a (hopefully) tasty meal. It’s seen as a cheaper and more authentic way to experience food while travelling.

This takes the hassle out of planning a holiday, pulling together all your travel information, from hotel confirmations to flight numbers and converts it into one single itinerary. It even lets you share the plans with fellow travellers, making it especially handy for group trips.

If you’re heading into the wilds, this is the app to have. Written by a former SAS (British Special Forces) soldier, it features hundreds of must-know survival skills, from Morse code to fire-starting.

Need to stay connected but want to avoid hefty roaming charges? Wiffinity keeps you online with its huge, user-sourced list of Wifi networks and passwords. You shouldn’t need it in Europe though; roaming between EU countries is now free.

Want to master the basics of the local language before you travel? This is the app to use. It provides a fun and easy learning experience and is available in 28 different languages, including Spanish, Japanese and Greek.

The best thing about this tried and tested app? It’s available offline so you can always check a word or phrase. You can even use the camera function to directly translate menus and signs – very useful!

Book flights and hotels all through this powerful search engine. For flights, it compares prices as well as durations and stopovers while the hotel search features last minute deals, TripAdvisor reviews and proximities to shops, restaurants and more.

Just enter your flight number to get info on check-in times, boarding times, take off and landing times, delays and gate numbers. You can even set up notifications to let you know about any last-minute changes or delays.