If you’re traveling between Cyprus’s main coastal cities, taking the bus from Paphos or Larnaca to Limassol is the most affordable and convenient option. Whether you’re arriving at an airport or exploring the island, this guide covers routes, schedules, prices, and useful tips for planning your journey.

1. Overview – Getting to Limassol by Bus
Limassol sits between Paphos (to the west) and Larnaca (to the east), making it easily reachable from both cities and their airports.
The public bus network in Cyprus is clean, reliable, and inexpensive — perfect for tourists and locals alike.
| Route | Distance | Average Duration | Ticket Price (€) |
|---|---|---|---|
| Paphos → Limassol | ~70 km | 1 hr 15 min | €5–€6 |
| Larnaca → Limassol | ~70 km | 1 hr 10 min | €5–€6 |
| Paphos Airport → Limassol | ~65 km | 1 hr 20 min | €9 |
| Larnaca Airport → Limassol | ~68 km | 1 hr 15 min | €9 |
🔴 search: “Paphos to Limassol bus”
🔴 search: “Larnaca airport to Limassol bus”
🔴 search: “Cyprus intercity buses map”
2. Paphos to Limassol Bus
Operator: Intercity Buses Cyprus
Frequency: Every 1–1.5 hours (daily service)
Duration: ~1 hour 15 minutes
🕒 Schedule Highlights (2025):
- First bus: 06:00 from Paphos Main Station
- Last bus: 20:00 (may vary by season)
Stops: Paphos Main Bus Station → Paphos Airport Road → Episkopi → Limassol New Port → Limassol Central Station
💰 Price: €5.00 (one way)
🎫 Tickets available from the driver (cash only).
🔴 search: “Paphos Limassol bus timetable 2025”
🔴 search: “Intercity buses Cyprus Paphos Limassol”
3. Paphos Airport to Limassol Bus
If you’re landing at Paphos International Airport (PFO), you can take a direct shuttle bus to Limassol operated by Limassol Airport Express.
🚌 Shuttle Details:
- Travel time: ~1 hour 20 minutes
- Fare: €9 one-way
- Drop-off point: Agios Georgios Havouzas Bus Station (central Limassol)
📅 Typical Departure Times:
- From Paphos Airport: every 1.5–2 hours
- From Limassol to Paphos Airport: similar frequency
💡 Tip: Check live timetables at limassolairportexpress.eu.
🔴 search: “Paphos airport to Limassol bus timetable”
🔴 search: “Limassol Airport Express Paphos route”
4. Larnaca to Limassol Bus
Operator: Intercity Buses Cyprus
Duration: ~1 hour 10 minutes
Frequency: Every 30–60 minutes
Fare: €5–€6
📍 Main Stops:
Larnaca Central Station → Zygi → Limassol Old Port → Limassol Central Station
This route is ideal if you’re staying near Finikoudes Beach or Larnaca Marina.
🔴 search: “Larnaca to Limassol bus timetable 2025”
🔴 search: “Intercity bus Cyprus Larnaca Limassol”

5. Larnaca Airport to Limassol Bus
The Limassol Airport Express runs direct buses between Larnaca Airport (LCA) and Limassol.
🕓 Timetable & Info:
- Duration: 1 hr 15 min
- Price: €9
- First bus: around 04:00
- Last bus: around 23:00
- Frequency: every 1–2 hours
Drop-off point: Agios Georgios Havouzas Bus Station or Tourist Area (Germasogeia).
🔴 search: “Larnaca airport to Limassol bus timetable 2025”
🔴 search: “Limassol Airport Express Larnaca route”
6. Limassol to Ayia Napa Bus
There’s no direct route — you’ll need to transfer via Larnaca.
Option 1: Limassol → Larnaca (Intercity Bus) → Ayia Napa (Intercity Bus East)
- Total time: ~2.5–3 hours
- Total cost: €10–€12
Option 2: Private shuttle transfer (faster, 1 hr 45 min).
🔴 search: “Limassol to Ayia Napa bus”
🔴 search: “Intercity bus Limassol Ayia Napa”
7. Hop-On Hop-Off Bus in Limassol
Perfect for sightseeing, the Limassol Hop-On Hop-Off Bus Tour lets you explore major attractions at your own pace:
🗺️ Stops include:
- Limassol Marina
- Old Town
- Limassol Castle
- Promenade (Molos)
- Archaeological Site of Amathus
🎟️ Ticket: €15–€18 for a full-day pass
🕐 Operates: 09:30–17:00 daily
🔴 search: “Limassol hop on hop off bus route”
🔴 search: “Limassol sightseeing bus Cyprus”

🚗 Prefer More Flexibility?
Rent a car in Limassol to explore Cyprus at your own pace — from Paphos to Ayia Napa.
Rent a Car8. Useful Tips for Travelers
✅ Bring cash: Some intercity buses don’t accept cards.
✅ Arrive early: Seats are first-come, first-served.
✅ Check schedules online: Especially for airport shuttles (they adjust by flight arrivals).
✅ Download “Cyprus by Bus” app: Real-time schedules and maps.
✅ For early flights: Consider private transfers or taxis (€60–€80).
🔴 search: “Cyprus by Bus app”
🔴 search: “Intercity buses Cyprus map”
9. FAQ – Buses Between Paphos, Larnaca, and Limassol
Can you get a bus from Paphos to Limassol?
Yes — Intercity buses run daily every 1–1.5 hours.
How much is the bus from Larnaca Airport to Limassol?
€9 for a one-way ticket on the Limassol Airport Express.
Is there a direct bus from Paphos Airport to Limassol?
Yes, operated by Limassol Airport Express, about 1h 20m.
Where do buses arrive in Limassol?
Most routes stop at Agios Georgios Havouzas Bus Station or New Port Station.
Can I travel from Limassol to Ayia Napa by bus?
Yes, but you’ll need to change buses in Larnaca.
🚌 Final Thoughts
Traveling by bus from Paphos or Larnaca to Limassol is budget-friendly, comfortable, and straightforward.
Whether you’re heading to a hotel, the marina, or the cruise port, Cyprus’s intercity network makes moving around simple — and offers one of the best ways to enjoy the island’s scenic coastal routes.
