I arrived by plane from Casablanca with British Airways. There are only flights to London and to Casablanca, since the Spanish authorities restrict the usage of the airport. They claim that it was illegally built in the isthmus that links Gibraltar to the mainland, but this area was not attributed to the British by the Treaty of Utrecht!! Anyway, the airport is really small. The funniest thing is that cars and even pedestrians that enter Gibraltar must go over the airport. When a plane is about to take off or land, the traffic light turns red and they simply wait !
I do not know how is the situation right now, but at times the Spanish authorities have been very careful in controlling any car trying to pass the border. That resulted in long lines of cars waiting to cross to the other side (you must keep in mind that many people in the Spanish side go to work or to shop in Gibraltar every day). For this reason, if you wanted to go from Spain, it was more advisable to park the car and cross on foot. You had to walk for a little while (over the airport, of course) and there you were in the middle of Main Street enjoying your Beer.
Gibraltar is so small that walking is the only choice. To climb up to the rock you can take the funicular.
You can fly direct to Gibratlar from London Gatwick or Heathrow with British Airways, or from Luton on Monarch Airlines. Otherwise the nearest Spanish airports are Jerez (1.5 hours) and Malaga (1 hr).
There's a better choice of cheap flights to Malaga and it's an easier drive from there to Gib.
If you're driving from Spain, leave your car on the Spanish side of the border - the nearest car park is called Fo Cona, and is 5 mins walk from the frontier (or border). Once across the border there is a taxi rank on your right hand side. There is only one taxi company in Gib, but the fares are low. Otherwise there is a good bus service to most parts of the rock.
Gibraltar is just 2 hours and 30 minutes away via air from London. If you need to check on the different flights that operate here, please call your friendly and reliable travel agent. Not moi. O.K.? ;-)
There is a ferry service that operates between Gibraltar and Morocco. We took this mode of transportation and dropped by this little place after touring Morocco.
Photo Below: If a picture paints a thousand words, this is it! See pic below that I took...
Upon arriving at a new international destination- in this case, Gibraltar, you might consider taking a cab instead of roughing it out (hey, you don't even need to spend an arm and a leg for it) because you will more likely be able to see parts of the town. This is a nice way to get a glimpse of Gibraltar via this impromptu orientation tour!