San Juan, Puerto Rico to Ibiza Town is an approximately 13.5-hour flight. You'll lose 5 hours traveling from San Juan to Ibiza Town due to the time zone difference. In June, Ibiza Town is a bit cooler than San Juan - with highs of 32°C and lows of 21°C. Finish up your sightseeing early on the 6th (Thu) so you can travel to Ciutadella.

You can do a combination of flight and bus from Ibiza Town to Ciutadella in 5.5 hours. Alternatively, you can do a combination of ferry and taxi; or do a combination of ferry, flight, and bus. In June, plan for daily highs up to 30°C, and evening lows to 20°C. Cap off your sightseeing on the 8th (Sat) early enough to travel to Barcelona.

Do a combination of bus and flight from Ciutadella to Barcelona in 4 hours. Alternatively, you can ride a ferry. In June in Barcelona, expect temperatures between 30°C during the day and 22°C at night. Finish your sightseeing early on the 10th (Mon) so you can take a train to Zaragoza.

Take a train from Barcelona to Zaragoza in 1.5 hours. Alternatively, you can drive; or take a bus. Expect somewhat warmer weather when traveling from Barcelona in June: highs in Zaragoza hover around 36°C, while lows dip to 19°C. Cap off your sightseeing on the 12th (Wed) early enough to catch the train to Cordoba.

Take a train from Zaragoza to Cordoba in 3 hours. Alternatively, you can drive. When traveling from Zaragoza in June, plan for a bit warmer days in Cordoba, with highs around 40°C, while nights are about the same with lows around 19°C. Wrap up your sightseeing on the 14th (Fri) to allow time to take a train to Seville.

Traveling by train from Cordoba to Seville takes an hour. Alternatively, you can drive; or take a bus. Traveling from Cordoba in June, expect nights in Seville to be about the same, around 20°C, while days are a bit cooler, around 35°C. Finish your sightseeing early on the 16th (Sun) so you can travel to Puerto Del Carmen.

You can fly from Seville to Puerto Del Carmen in 4 hours. Alternatively, you can do a combination of flight, ferry, and bus; or do a combination of car and ferry. The time zone changes from Central European Time (CET) to Western European Time (WET), which is usually a -1 hour difference. Traveling from Seville in June, expect nights in Puerto Del Carmen to be about the same, around 22°C, while days are slightly colder, around 30°C. Finish up your sightseeing early on the 19th (Wed) so you can travel to Corralejo.

You can do a combination of taxi and ferry from Puerto Del Carmen to Corralejo in an hour. Another option is to do a combination of bus and ferry. In June, daily temperatures in Corralejo can reach 30°C, while at night they dip to 22°C. Finish up your sightseeing early on the 21st (Fri) so you can travel to Maspalomas.

You can fly from Corralejo to Maspalomas in 4 hours. Other options are to do a combination of car and ferry; or do a combination of ferry, bus, and flight. In June, daytime highs in Maspalomas are 30°C, while nighttime lows are 22°C. On the 24th (Mon), wrap the sightseeing up by early afternoon so you can travel back home.