Magaluf is situated on the south-west coast of Mallorca, around a 25-minute drive from Palma Son Sant Joan airport and 15 minutes from the city centre. It is divided from the neighbouring resort of Palma Nova by a headland, although you can easily walk between the two in 10 minutes.