Public transport in Lithuania
Lithuania: 55 public transport operators, 180.8M km of scheduled service a year, 1,000 major stations and 262 tender notices — per region and operator.
- Operators
- 55
- Vehicle-km / year
- ≈ 180.8M km
- Vehicles (peak)
- ≈ 1,998
- Trips / week
- 183.8K
- Stations*
- 1,000
- Tender notices
- 262
- Open procedures
- 132
- Value (€)
- €280.0M
Estimates from the scheduled timetables (one representative week per feed). *Stations with a page of their own. Methodology →
Lithuania over time
7 snapshots · Dec 2024 – Oct 2026
180.8M km ↑ +14% since Dec 2024
Vehicle-km over 12 months: +1% since Sep 2026. All countries →
The largest operators
Map →Vehicle-km / year
- 1 SĮ "Susisiekimo paslaugos" 48.1M km
- 2 Lietuvos transporto saugos administracija 33.1M km
- 3 Kauno miesto savivaldybės administracija 23.1M km
- 4 Klaipėdos keleivinis transportas 13.5M km
- 5 UAB LTG Link 7.2M km
- 6 UAB "Busturas" 5.6M km
- 7 Vilniaus r. sav. 5.4M km
- 8 Kauno r. sav. 5M km
- 9 VšĮ "Panevėžio keleivinis transportas" 3.1M km
- 10 Tauragės r. sav. 2.9M km
- 11 BBus 1.9M km
- 12 Šalčininkų r. sav. 1.9M km
- 13 UAB "Kautra" 1.8M km
- 14 Jonavos r. sav. 1.5M km
- 15 Plungės r. sav. 1.5M km
Share of vehicle-km
69% Top 5 operators
Other 55.7M km 31%
Routes by mode
3,504 routes
Bus 3,428 98%
Rail 73 2.1%
Ferry 3 <0.1%
Regions
NUTS-3 regions by the service run inside them.
- Vilniaus apskritis Operators 17 68.7M km
- Kauno apskritis Operators 19 43M km
- Klaipėdos apskritis Operators 12 19.7M km
- Šiaulių apskritis Operators 15 13.6M km
- Panevėžio apskritis Operators 15 8.9M km
- Alytaus apskritis Operators 9 7.5M km
- Utenos apskritis Operators 12 5.5M km
- Tauragės apskritis Operators 6 5.4M km
- Telšių apskritis Operators 9 5M km
- Marijampolės apskritis Operators 10 3.5M km
Busiest stations
By scheduled departures per day.
- Pelesos st. 2,617 departures/day
- Žirnių st. 2,264 departures/day
- Žemaitės 2,204 departures/day
- Sietyno st. 1,961 departures/day
- Lydos st. 1,950 departures/day
- Miško parkas 1,950 departures/day
- Žaliasis tiltas 1,910 departures/day
- Vilniaus autobusų stotis 1,899 departures/day
- Pramogų arena 1,883 departures/day
- Islandijos st. 1,810 departures/day
- Vaduvos 1,618 departures/day
- Savanorių prospektas 1,570 departures/day
- Vienaragių st. 1,534 departures/day
- Vinco Kudirkos aikštė 1,523 departures/day
- Stotis 1,506 departures/day
Tender market
By stage
262 Tender notices
Prior information 0 0%
Call for tenders 132 50%
Award 130 50%
By service type
- Vehicle hire with driver 101
- Scheduled public transport 85
- Rail 33
- Taxi 19
- School transport 18
- Other 6
Most active contracting authorities
- 1 Greitosios medicinos pagalbos tarnyba (PV) 58
- 2 LTG Kompetencijų centras UAB (PV) 26
- 3 AB "Lietuvos geležinkeliai" 16
- 4 VILNIAUS MIESTO SAVIVALDYBĖS ADMINISTRACIJA 12
- 5 Šiaulių rajono savivaldybės administracija 10
- 6 Klaipėdos rajono savivaldybės administracija 10
- 7 Lazdijų rajono savivaldybės administracija 9
- 8 Greitosios medicinos pagalbos tarnyba 8
- 9 Klaipėdos miesto savivaldybės administracija 8
- 10 Rietavo savivaldybės administracija 7
- 11 Vilniaus rajono savivaldybės administracija 6
- 12 Kauno rajono savivaldybės administracija 5
How we calculate
- Operators Unit: operators · counted
- Transport companies as their timetable names them (GTFS agency). The same operator in several feeds is counted once; in Germany the company that actually runs each line. Source: published GTFS timetables, one representative week per feed
- Vehicle-km / year Unit: km per year · estimate
- For every trip: route length (along the published route shape; without one, the straight line between its stops × 1.25) × the days it runs in the representative week, × 365.25 / 7. Only scheduled service — no empty or depot runs, no demand-responsive services. Source: published GTFS timetables, one representative week per feed
- Vehicles (peak) Unit: vehicles · estimate
- The highest number of trips running at the same moment in the representative week — a lower bound: reserve and workshop vehicles are not included. Source: published GTFS timetables, one representative week per feed
- Trips / week Unit: trips per week · counted
- All scheduled trips in the representative week; trips given as a frequency (every 10 minutes) are expanded into single trips. Source: published GTFS timetables, one representative week per feed
- Stations* Unit: stations · counted
- Stations with a page of their own: at least 250 scheduled departures a day, or among a country's busiest 1,000 with at least 30. Capped per country, so not comparable between countries. Source: published GTFS timetables, one representative week per feed
- Vehicle-km per inhabitant Unit: km per inhabitant and year · estimate
- Vehicle-km per year of all operators in the country ÷ its population. Only countries whose timetables cover the whole country; the figure for all countries together is their vehicle-km ÷ their population. Source: published GTFS timetables, one representative week per feed; Eurostat, population on 1 January 2025
- Tender notices Unit: notices · counted
- Every published notice counts once: prior information, call for tenders or award notice. Source: TED (EU Official Journal) since 06/2024 and the German national portal
- Open procedures Unit: notices · as published
- Prior information notices and calls for tenders — notices that do not announce an award. Source: TED (EU Official Journal) since 06/2024 and the German national portal
- Value (€) Unit: € · as published
- Sum of the contract values stated in the notices, in euro only; other currencies are neither converted nor added. Many notices state no value, so the sum is a lower bound. Source: TED (EU Official Journal) since 06/2024 and the German national portal