Getting around Malaga by bus

Malaga is Spain’s sixth largest city, but despite it’s 550,000+ population, this is a surprisingly compact city. The old quarter of Malaga where you’ll find most attractions is actually very small. Add this to the fact that it’almost totally flat and getting around Malaga becomes very easy.

You should be able to do most sightseeing on foot, but some of the best things to see in Malaga (and some great accommodation options) aren’t centrally located so to get to them you need your own wheels or to use Malaga public transport.


Malaga bus services

Malaga public transport offers an excellent bus service with routes connecting the centre with all outlying districts. The blue buses with the EMT logo on the side run from early morning (around 6am) to late evening (between 11.30pm and midnight) and the frequency on the busiest routes varies between 8 and 12 minutes on Monday to Saturday. Practically all buses have wheelchair ramps via the middle or back door (advise the driver if you need the ramp) and room for pushchairs. Read more about accessible Malaga.


€1.40, one way. If you’re planning to use the bus a lot or there are several people in your party, buy a multi-journey bus ticket (bonobus, 10 journeys minimum). Each ride costs €0.84 and you can use a single bonobus for as many people as you like. You can also use the bonobus for multiple bus journeys – if you take a second or subsequent bus within one hour of taking the previous one the next journey is free.

Where to buy tickets

You can buy tickets on the bus. Drivers give change but try to avoid notes bigger than €5. You can buy a bonobus at estancos (look for the yellow capital T outside the shop), newspaper kiosks and many other places in the city centre. Look for the ‘Venta de bonobus’ sign.

Malaga bus station

The principal Malaga bus station is located in the west of the city next to the mainline train station, about 15 minutes’ walk from the city centre. Buses leave from here for other cities in Andalusia such as Granada and Seville, and Madrid. There’s a secondary Malaga bus station on Muelle Heredia, next to the port and opposite Plaza de la Marina. Services from here serve towns and villages to the east of Malaga such as Rincón de la Victoria and you can also get local services to Torremolinos, Benalmadena and Fuengirola from here. 

Keep your finger on the Malaga buzzer – sign up for our free fortnightly newsletter. All you need to know about what’s on and what’s new in the city in your inbox every other Friday.


Special routes

Malaga Airport Bus – A

Runs between Malaga Airport and the city centre (Plaza del General Torrijos) with frequent stops along the way including the train and bus stations, Alameda Principal and Plaza de la Marina. Buses run every 20-25 minutes between 7am to midnight. Between midnight and 7pm, there are buses from the city centre to the airport at 1.30am, 4.25am and 5.45am, and buses from the airport to the city centre at 0.45am, 2am, 5.05am and 6am. Cost: €4 one way (bonobus isn’t valid for this service so no savings here).

Flea Market Bus – 64

Runs between the Alameda Principal and one of the biggest markets in Malaga, held on Sundays in the fair ground to the west of the city. Buses run every 20 minutes between 8.10am and 2.20pm (centre to the market) and between 8.35am and 1.20pm (market to the centre). Cost: €1.40 (or €0.84 with a bonobus).


Fair Bus – F

Runs during the Malaga Fair (3rd week in August) between the city centre and the fairground. Buses run every 20 minutes from midday till late. Cost: €1.50 one way (€0.95 with bonobus)

Botannical Garden Bus – 91

Runs between the bus station and the Concepcion Botanical Gardens with a stop at the train station. The timetable varies depending on opening times of the gardens, but buses are every 75 minutes between 11am and 6pm. Cost: €1.40 one way (or €0..43 with a bonobus).

symbol of botanical gardens in Malaga

Night buses – N1, N2 and N4

N1 runs between Puerta Blanca (near the sports stadium in the west of the city) and El Palo in the east. Buses run every 30 minutes from 11pm to 5am.

N2 takes a long circular route calling at practically all the districts north of the city. Buses run roughly every 70 minutes between 0.15 and 6am.

N4 runs between the centre (Alameda Principal) and Puerto de la Torre in the west via Teatinos. Buses run every 45 minutes from 11.30pm to 2.30am Sunday to Wednesday and from 11.30pm to 5.30pm Thursday to Saturday.

Cost: €1.40 one way (or €0.84 with a bonobus)

Handy app

If you’re planning to use the bus a lot for getting around Malaga, it’s worth downloading the Malaga bus company mobile phone app. This is easy to use and you don’t need to understand Spanish. Go to Google Play or iTunes store and search for EMT Malaga (see logo below) and download the app on your phone.

The main menu (see above) has several features including:

  • a map of bus stops in Malaga (localizador = map pin icon)
  • bus routes (líneas = bus icon)
  • your stops (mis paradas = star icon – useful if you’re using a particular bus stop frequently)
  • how to get to (¿Cómo ir..? = arrow icon – you need to activate your location on your phone)

Click on Líneas on the main menu and then choose your route. The bus icons show where buses are at that moment and if you click on a bus stop it tells you when the next bus is due.

Click on the clock icon on the top right to see timetables for that particular route.

Tips for getting around Malaga by bus

  • Buy a bonobus if you’re planning to use the bus at least 10 times (5 times if there are 2 of you).
  • Allow plenty of time for a bus journey – traffic in central Malaga is busy and buses on popular routes can be slow.
  • The Malaga Bus app relies on the internet to work so make sure you’re in a wifi zone or have free roaming charges when you use it.

Planning to visit Malaga?

Get Malaga at your fingertips quickly and easily with our handy ebook. Full and guided itineraries for a short break in the city whether you're visiting for 2, 3, 4 or 5 days. All you need to make the absolute most of your stay.