icetique - Tomasz Klapsia

Technical Leader with long-term CTO experience

Back to Insights

BusCyprus: The Problem My App Solves, and Why the Press Noticed It

A personal look at how BusCyprus came out of repeated trips to Cyprus, what newcomers usually need to understand, and why the press picked up the story.

Published product · founder-story · cyprus · transport

BusCyprus: The Problem My App Solves, and Why the Press Noticed It

I come to Cyprus every year.

Each time I return, I notice the same thing: buses and shared bikes can be genuinely useful here, but if you are new, it still takes a bit of time to understand how the pieces fit together and how the different options connect.

That is where BusCyprus comes in.

The app is my attempt to make that first layer of understanding easier for newcomers. Not dramatic. Just practical.

That is also what came up in my interview with Philenews (In-Cyprus): getting around Cyprus for newcomers.

What the Problem Actually Is

The problem is not that Cyprus is impossible to navigate.

The problem is that newcomers do not arrive with local context.

They do not know:

  • which transport option makes sense for their situation
  • what is realistic without a car
  • how long basic trips actually take
  • what assumptions locals make that are not obvious to someone arriving for the first time

That gap is easy to miss if you have lived here for a while, because once you know the routes and habits, they stop feeling like information you had to learn.

For a newcomer, though, the same simple trip can involve a few different choices and a few unknowns.

That is what makes the problem worth solving.

Those are often the ones that deserve a product.

How BusCyprus Started

BusCyprus did not start as a big idea.

It started from noticing the same practical pattern again and again: people who are new here need a simple way to orient themselves.

If you already live in Cyprus, you know the shortcuts.

If you do not, you often need a small amount of help just to answer basic questions:

  • Should I take the bus or a car?
  • What is the reasonable option for this trip?
  • What does the route look like in practice?

BusCyprus is built around those questions.

The goal is to make the first step easier, not to turn transport into a complicated product.

Under the hood, the app leans on open-data and open-source-friendly tooling where possible, including the OneBusAway ecosystem maintained by the Open Transit Software Foundation. The codebase is not the newest, and the app feels a little less modern than some people might expect, but it does the job.

Since creating the app, I have also had contact with people at the Ministry of Transport and at EMEL, and both were very helpful. I also spoke with others who are trying to improve transport in Cyprus and the availability of data.

There has been real progress from the wider transport ecosystem. More routes are now available on Google Maps than before, which makes everyday planning easier for a lot of people.

At the same time, Google Maps is not yet fully integrated for every use case I had in mind. BusCyprus exists to cover some of those remaining gaps and make the transport picture a bit clearer where the mainstream tools still fall short.

Looking Ahead

What I like about this topic is that it is not static.

Transport in Cyprus is improving, and the work around it is moving forward. More routes are becoming visible, more data is becoming available, and the overall picture is getting better for people who live here or arrive here for the first time.

That is also why the app still matters.

BusCyprus is not trying to replace the bigger transport picture. It sits inside it, helps people use it, and fills the places where the experience is still a bit incomplete.

My hope is that the gap keeps narrowing over time.

If that happens, the app becomes even more useful, not less.

What I Hope the App Does

At a basic level, I want BusCyprus to reduce the amount of guessing.

If someone is new to Cyprus, I want them to spend less time trying to decode transport on the fly and more time actually settling in.

That sounds small on paper, but small things matter when they repeat every day.

Closing Thought

I like problems that are easy to explain and useful to solve.

Getting around Cyprus is one of those.

For newcomers, it is not just a transport question. It is part of how the first months here feel.

That is the problem BusCyprus is trying to solve.

Similar Projects

If you are working on mobility or open-data projects, I am always happy to talk.

I enjoy building applications that use GTFS and GTFS-Realtime, OpenStreetMap, OneBusAway, OpenTripPlanner, Digitransit, Valhalla, Photon or Pelias geocoding, and other open mobility technologies.

From APIs and journey planners to real-time transit and mapping tools, there is a lot of room to build useful things on top of open infrastructure.

Continue reading

Get in Touch

Ready to discuss your project?

Whether you need help with product architecture, technical validation, engineering leadership, high-impact execution, or practical AI engineering, I'm here to help.