Traveling in Spain through May and June. What is the best way to get from Seville to Gilbraltor?
Yes, the only way to travel is by bus. The intercity bus services are very good in Spain. Try tgcomes.es. They travel regularly to La Linea de la Concepcion, the town opposite the Rock of Gibraltar. They will drop you at La Lineaa bus station then you will have to walk across the border as there are no direct services due to a long standing dispute between Spain and UK. There are plenty of buses on the other side to take you into town.
Mentioned in this answer: