Short answer
The official app from the Ministry
The Ministry of Transport, Communications and Works publishes its own app, named Cyprus Bus, under the MOTION brand. Its download page describes it as the Ministry's official app, free to use, with information on bus scheduling across Cyprus and the real-time arrival time of buses at each stop.
The same information is on the Ministry's Motion website, motionbuscard.org.cy, which has sections for routes and service timetables, nearby stops, saved favourites and the list of operators. If you only want to know when the next bus reaches your stop, and you already know which stop and line you need, the official app or website does that job.
Searching "Cyprus bus app" will show several apps with similar names. The official one is the one published by the Ministry.
The operators' own apps
Each district operator also has its own channels. Cyprus Public Transport (CPT), which runs Nicosia and Larnaca, lists its Pame app as one of the ways to top up a plastic Motion card, alongside its sales offices, website, vending machines and selected kiosks. If you live in Nicosia or Larnaca and use a Motion card, that is the most practical reason to install it.
Airport shuttles sit outside this system. Kapnos Airport Shuttle sells tickets through its own website, and its FAQ says the buses run to schedule and do not wait for delayed flights. Its times are on its own site, and you will find them on our Larnaca Airport to Nicosia page too.
Plans bus trips anywhere in Cyprus across every operator, with fares, live departures and offline timetables.
Get it on Google PlayFree, with a small banner ad on trip results, stop departures and timetables. Pro removes the ads and adds Commute Watch, line alerts, unlimited saved trips, stops and reminders, and a home-screen widget. It is a monthly or yearly subscription, with a 7-day pass for short visits. People who bought the older one-time Pro keep it.
Cyprus Bus - Times & Routes is one of these independent apps. Here is what it does, so you can compare it fairly with the official app:
What "live times" means in Cyprus
A live arrival time is only possible when the bus is sending its position to the national system. The Ministry's app and site show real-time arrivals where that data exists. When a bus is not reporting, for any reason, there is nothing live to show.
That gives you three cases at a stop:
- The bus is reporting. You see a countdown based on where it actually is.
- The bus is not reporting yet. You see the scheduled time from the timetable. Treat it as a plan, not a promise.
- The trip is not running. Strikes, detours and holiday timetables change service. Operators post these as announcements, and CPT's homepage lists current detours and timetable changes.
The practical advice is the same whichever app you use. If the screen shows a scheduled time rather than a live one, get to the stop a few minutes early. If you have a connection or a flight, leave a buffer.
What independent apps add
Independent apps take the Ministry's open transport data and build different tools on top. The common gap they fill is trip planning. The official app tells you when a bus reaches a stop. A trip planner starts from a place, works out which buses and changes get you there, and tells you where to walk between stops.
That matters most on trips that cross operators. Getting from Larnaca Airport to Limassol, for example, means a Larnaca city bus and then an intercity bus, with a walk between two different stops. See how to get from Larnaca Airport by bus for that case.
- One search for every operator. Nicosia, Limassol, Larnaca, Paphos, Famagusta, the intercity buses and Pame Express in one planner, including trips that change operator.
- Type a place, not a stop. Search "Larnaca Airport" or a hospital and it finds the stops that serve it.
- Live where the feed has it, labelled when it does not. It shows live times only when the official feed reports them. Otherwise you see the scheduled time, marked as scheduled.
- Fares before you board. Taken from the official fare data.
- Works offline. The island's timetables are stored on the phone, so planning works with no signal.
- Ride mode. It follows your trip on your phone and sounds an alarm two stops and one stop before you get off.
The free version shows a small banner ad on trip results, stop departures and timetables. Pro is optional.
Which app should you use
Pick by what you need:
- "When does my bus reach this stop?" The official Cyprus Bus app from the Ministry, or any app that reads the same live feed.
- "How do I get from here to there?" A trip planner that covers every operator and handles changes.
- "I need to top up my Motion card in Nicosia or Larnaca." The Pame app, or one of CPT's other top-up options.
- "I am going to or from the airport." Check the Kapnos timetable as well as the public buses, since the shuttle is the direct option to Nicosia and, in season, Ayia Napa.
Many people keep two: the official app for live arrivals at a stop they know, and a planner for trips they have not made before.
Paying is a separate step
Apart from topping up a Motion card, none of these apps replaces paying for the ride. You pay on board in cash or with a Motion card, and prices differ by district. Our guide how much is the bus in Cyprus lists the published fares for Nicosia, Larnaca, Limassol and Paphos, including Limassol's fare change on 5 November 2026. For fixed timetables between towns, browse the Cyprus bus route pages.