EnglishPrices, safety, weather, nightlife and the top attractions of Mallorca and Girona side by side, plus a verdict for every kind of traveler.
Mallorca and Girona both reward travellers, but for different reasons. Pick Mallorca if you want island nature, warm summer averages of 26°C, and a wider daily budget range from $40 to $100. Pick Girona if you prefer walkable medieval streets, a lower $70 hotel night, and quieter crowds at 2M tourists a year. Both share May, June, September and October as prime months. Decide by whether you crave coastline or compact city charm.
GironaGirona leads in 6 of 18 categories
marks the better value in each row (lower prices, higher scores, fewer crowds).
Pick Mallorca if you want romantic coastal drives to Cap de Formentor and quieter island escapes. Pick Girona if a stroll through the old town and Arab Baths feels more intimate. Mallorca's 9/10 nature access gives couples more scenic range for a sunnier retreat.
Pick Mallorca if kids will love Palma Aquarium and the Cuevas del Drach caves, plus a backpacker budget of $40 keeps family costs manageable. Pick Girona if your family prefers compact walkability at 9/10 and shorter, easier days in a small medieval city.
Pick Mallorca if you travel lean, since backpackers spend $40 daily versus Girona's $50, and both meals cost $15. Pick Girona if hotels matter most because a night runs $60 versus Mallorca's $70 and coffee costs $1.5 instead of $2.
Pick Mallorca or Girona, since both score 7/10 for nightlife and neither data set shows a real advantage. Beer prices differ slightly at $3 versus $3.5, but that alone does not decide the night. Choose based on your preferred setting instead.
Pick Girona for a dense cultural day with Girona Cathedral and the Museum of Cinema, all within a walkable 9/10 city. Pick Mallorca if Bellver Castle and Alcudia Old Town appeal more. Girona's compact scale makes exploring its history easier on foot.
Pick Mallorca for its 9/10 nature access, Cap de Formentor and the Cuevas del Drach caves. Pick Girona if you prefer day trips like Besalú with its 7/10 nature rating. Mallorca clearly wins for outdoor immersion and coastal scenery.

4.3 (65,437)

4.4 (31,102)

4.5 (25,199)
4.7 (24,628)

4.6 (21,378)
4.4 (3,596)
Mallorca and Girona are about 254 km apart
The two destinations sit 254 km apart, with Girona on the mainland and Mallorca across the sea. A day trip is not practical. Instead, plan a two-base trip, spending days in each, and travel by plane or ferry between them. Both share the same best visiting months, which makes combining them easy.
Mallorca
2 well-reviewed hotels within 15 km, average guest score 9.5/10
Hotels from about $70 per night
Hotels in MallorcaGirona
6 well-reviewed hotels near the center, average guest score 8.7/10
Hotels from about $60 per night
Hotels in GironaIt depends on your style. Mallorca's backpacker daily budget is $40 versus Girona's $50, so frugal travellers save on Mallorca. Mid-range is $100 in Mallorca versus $90 in Girona, and hotels are $70 versus $60. Meals cost the same at $15 either way.
Mallorca, with a nature access score of 9/10 compared to Girona's 7/10. Mallorca offers Cap de Formentor and the Cuevas del Drach caves, while Girona's top outdoor draw is nearby Besalú. Island coastlines and caves give Mallorca a clear edge for outdoor travellers.
Yes, they are 254 km apart as the crow flies. Girona sits on the mainland while Mallorca is an island, so you would travel between them by sea or air. A day trip is not realistic given the distance, but a two-base trip works if you allocate several days to each.
Mallorca if you want warmer weather, with a summer average of 26°C versus Girona's 23.3°C. Both list May, June, September and October as best months. Girona may feel more comfortable for travellers who prefer mild summer heat in the low 20s.