While it is correct that, strictly speaking, that time-zones do not exactly correlate to the distance between places. The flight from New York, USA to Lima, Peru is within the same time-zone and takes 8 hours. However, since time-zones are supposed to be 15 degrees of longitude-wide, it should be that two countries that are primarily separated by an east-west axis should be separated by a 2 or 2.5 hour flight, so this is a relevant question.
Regardless, there are a number of reasons why Spain and Bahrain are much further apart than their time-zones would indicate:
The difference in time zones has no impact on the length of time it takes to travel between two places. It is all down to the physical distance that is between two places.
It takes 9 hours.
Driving takes about 2 hours.
Ferries from the UK to Spain are offered by Brittany Ferries and P&O. They depart from either Portsmouth to Bilbao which takes 11 hours or Plymouth to Santander which takes 18 hours.
it takes 23 days
It takes 6 to 7 hours to make the flight, depending on wind.
A flight from LA to Spain will take between 13 and 14 hours, depending on where you are going.
it takes 7 hours to get there
Roughly 4 HOURS & 7 MINUTES :)
It takes about 4 hours to drive the 246 miles from Madrid to Bilbao.
It is 418 miles from Malaga to Salamanca. It takes about 7 1/2 hours to drive.
It takes a minimum of 10 hours to get from London to Figueres, the closest Spanish city to the UK. It takes additional time to go to Barcelona (2-3 hours) to Madrid (5-6 hours) or to Seville or Málaga (8 hours).
It takes between 2 and 3 hours to get from dublin to portuga