The bus between Jēkabpils and Valmiera takes 3h 45m. There is at least one bus per day from Jēkabpils to Valmiera. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run once daily between Jēkabpils and Valmiera. The earliest departure is at 3:15 PM in the afternoon, and the last departure from Jēkabpils is at 3:15 PM which arrives into Valmiera at 7:00 PM. All services require a transfer, and take on average 3h 45m. The schedules shown below are for the next available departures.
Want to know about travelling from Jēkabpils to Valmiera? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Jēkabpils to Valmiera. However, there are services departing from Jēkabpils station and arriving at Valmiera station via Cēsu AO. The journey, including transfers, takes approximately 3h 45m.
Jēkabpils to Valmiera bus services, operated by CATA, depart from Jēkabpils AO station.
Jēkabpils to Valmiera bus services, operated by CATA, arrive at Valmieras AO station.
The distance between Jēkabpils and Valmiera is 118.8 km. The road distance is 160 km.
You can take a bus from Jēkabpils AO to Valmieras AO via Cēsu AO in around 4h 11m.