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:
It takes 9 hours.
Driving takes about 2 hours.
A direct flight from Bahrain to Kenya typically takes around 5-6 hours. However, the total travel time can be longer depending on layovers and connecting flights.
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.
From Maine, it takes about 1 day and 2 hours to get to Alabama. Though, I think the time zones are the same.
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.