Громадський транспорт Альмерії представлений 15 автобусними маршрутами компанії Surbus. Залежно від курортного сезону у місті коригується графік курсування автобусів. Ознайомитися з тарифами на проїзд та маршрутом руху громадського транспорту в Альмерії можна на сайті. Мінімальна вартість подорожі складає 0,95 EUR.
Інтермодальна станція залізничного сполучення в Альмерії знаходиться за межами історичного центру. З Альмерії щодня поїздом можна дістатися Гранаду. Час поїзда в дорозі складає близько 2 годин Також, без пересадки з Альмерії курсує поїзд до Севільї (5,5 годин у дорозі) та Мадрид (6,5 годин у дорозі).
Крім цього, біля Альмерії проходить об'їзна дорога — автомагістраль A-7/AP-7 «Середземномор'я» через Жерону-Барселону-Валенсію-Мурсію-Альмерію-Малагу-Альхесірас. Також багато туристів, які орендують автомобіль, подорожують трасою A-92 з Альмерії через Гранаду до Севільї.
Таксі в Альмерії білі, з червоною поперечною смугою на передніх дверях. Телефон "Tele Taxi" - 950-25-11-11, "Radio Taxi" - 950-22-61-61.