Bus punctuality by country
Intercity bus punctuality across Europe, country by country: on-time share, lines and routes covered.
| Country | On time | Lines | Routes | Rides |
|---|---|---|---|---|
| Italy | 50.6% | 256 | 377 | 814 |
| United Kingdom | 68.5% | 108 | 188 | 1639 |
| France | 60.6% | 274 | 304 | 957 |
| Turkey | 37.6% | 267 | 444 | 1188 |
| Portugal | 65.5% | 93 | 129 | 950 |
| Germany | 52.8% | 233 | 273 | 667 |
| Croatia | 65.6% | 121 | 168 | 433 |
| Sweden | 74.2% | 42 | 94 | 380 |
| Ireland | — | 4 | 37 | 0 |
| Poland | 58.6% | 164 | 177 | 415 |
| Spain | 64.2% | 65 | 72 | 159 |
| Belgium | 55.4% | 54 | 48 | 177 |
| Austria | 64% | 44 | 58 | 289 |
| Netherlands | 62.1% | 113 | 137 | 377 |
| Czechia | 65.2% | 85 | 96 | 397 |
| Norway | 64.3% | 26 | 66 | 56 |
| Serbia | 39.1% | 64 | 79 | 23 |
| Slovakia | 74.4% | 31 | 34 | 180 |
| Lithuania | 76.9% | 29 | 44 | 26 |
| Denmark | 75.3% | 22 | 36 | 146 |
| Romania | 42.7% | 52 | 76 | 110 |
| Hungary | 45.8% | 37 | 33 | 118 |
| Finland | 81.1% | 16 | 22 | 106 |
| Ukraine | 53.6% | 59 | 58 | 28 |
| Estonia | 80% | 32 | 24 | 45 |
| Switzerland | 51% | 47 | 42 | 102 |
| Bosnia and Herzegovina | 27.8% | 29 | 32 | 18 |
| North Macedonia | 100% | 21 | 18 | 1 |
| Albania | 0% | 14 | 12 | 1 |
| Andorra | 100% | 4 | 4 | 1 |
| Montenegro | 100% | 13 | 16 | 1 |
| Bulgaria | 75% | 15 | 15 | 4 |
| Luxembourg | 53.8% | 8 | 6 | 13 |
| Moldova | 66.7% | 8 | 6 | 3 |
| Slovenia | 66.7% | 4 | 3 | 3 |
| Latvia | 53.8% | 4 | 4 | 13 |
| Australia | — | 1 | 1 | 0 |
| Greece | 40% | 4 | 4 | 5 |
Unofficial, independent statistics from public vehicle-tracking data. "On time" means at most 5 minutes late. Coverage is partial; rides without actual times are excluded. Bustempo is an independent, unofficial project. It is not affiliated with, endorsed by or connected to Flix SE, FlixBus, FlixTrain or any other operator. Live data comes from publicly reachable operator endpoints and may be incomplete or delayed.