There are 7 ways to get from Rijswijk to Leiden by train, bus, rideshare, tram, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Den Haag HS to Leiden Centraaltrain Intercity / ...
12 min€1–4Line 45 bus
- Take the bus from Voorburg, Station Voorburg to Leiden, Hogewoerdbus 45
33 min€5Rideshare
- Take the rideshare from Voorburg to Leiden14.9 km
33 min€3Line 30 bus, line 400 bus
- Take the bus from Rijswijk, Station Rijswijk to Zoetermeer, Centrum Westbus 30
- Take the bus from Zoetermeer, Centrum West to Leiden, Hogewoerdbus 400 / ...
54 min€8–10Line 17 tram, line 45 bus
- Take the tram from Rijswijk, Rijswijk Station to 's-Gravenhage, Centraal Stationtram 17
- Take the bus from Den Haag, Den Haag Centraal to Leiden, Hogewoerdbus 45
1h 19m€7–8Taxi
- Take the taxi from Rijswijk to Leidentaxi 20.2 km
16 min€55–70Drive 20.2 km
- Drive from Rijswijk to Leidencar 20.2 km
16 min€5–6
Rijswijk to Leiden by train
Comparing Your Travel Options
The cheapest way to get from Rijswijk to Leiden is to train which costs €1 - €4 and takes 12 min.
The fastest way to get from Rijswijk to Leiden is to train which takes 12 min and costs €1 - €4.
Yes, there is a direct bus departing from Voorburg, Station Voorburg station and arriving at Leiden, Hogewoerd. Services depart every 30 minutes, and operate every day. The journey takes approximately 33 min.
Yes, there is a direct train departing from Den Haag HS and arriving at Leiden Centraal. Services depart every 20 minutes, and operate every day. The journey takes approximately 12 min.
The distance between Rijswijk and Leiden is 16 km. The road distance is 20.2 km.
The best way to get from Rijswijk to Leiden without a car is to train which takes 12 min and costs €1 - €4.
The train from Den Haag HS to Leiden Centraal takes 12 min including transfers and departs every 20 minutes.
Rijswijk to Leiden bus services, operated by RRReis, depart from Voorburg, Station Voorburg.
Rijswijk to Leiden train services, operated by Nederlandse Spoorwegen (NS), depart from Den Haag HS station.
The best way to get from Rijswijk to Leiden is to train which takes 12 min and costs €1 - €4. Alternatively, you can line 45 bus, which costs €5 and takes 33 min.
What companies run services between Rijswijk, Netherlands and Leiden, Netherlands?
Nederlandse Spoorwegen (NS) operates a train from Den Haag HS to Leiden Centraal every 20 minutes. Tickets cost €1–4 and the journey takes 12 min. Alternatively, RRReis operates a bus from Voorburg, Station Voorburg to Leiden, Hogewoerd every 30 minutes. Tickets cost €5 and the journey takes 33 min.
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Den Haag HS to Leiden Centraal
- Ave. Duration
- 12 min
- Frequency
- Every 20 minutes
- Estimated price
- €1–4
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- 0900-4864636
- [email protected]
- Website
- htm.nl
Tram from Rijswijk, Rijswijk Station to 's-Gravenhage, Centraal Station
- Ave. Duration
- 23 min
- Frequency
- Every 15 minutes
- Estimated price
- €2–3
- Website
- https://www.htm.nl/
- Phone
- +31 88 033 1360
- Website
- RRReis
Bus from Voorburg, Station Voorburg to Leiden, Hogewoerd
- Ave. Duration
- 33 min
- Frequency
- Every 30 minutes
- Estimated price
- €5
- Schedules at
- RRReis
Bus from Rijswijk, Station Rijswijk to Zoetermeer, Centrum West
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- €5
- Schedules at
- RRReis
Bus from Den Haag, Den Haag Centraal to Leiden, Hogewoerd
- Ave. Duration
- 44 min
- Frequency
- Every 30 minutes
- Estimated price
- €5
- Schedules at
- RRReis
- Phone
- +31 900 0155
- Website
- Qbuzz B.V.
Bus from Zoetermeer, Centrum West to Leiden, Hogewoerd
- Ave. Duration
- 20 min
- Frequency
- Every 15 minutes
- Estimated price
- €4–6
- Website
- Qbuzz B.V.
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar
Rideshare from Voorburg to Leiden
- Ave. Duration
- 33 min
- Frequency
- Once daily
- Estimated price
- €3
- Schedules at
- BlaBlaCar
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling by boat in Italy, Which side of Niagara Falls should I choose (and how do I get there)?, and Want to know more about Flixbus? - to help you get the most out of your next trip.
Booking & Getting There
Rijswijk to Leiden bus services, operated by RRReis, arrive at Leiden, Hogewoerd station.
Rijswijk to Leiden train services, operated by Nederlandse Spoorwegen (NS), arrive at Leiden Centraal station.
Yes, the driving distance between Rijswijk to Leiden is 20 km. It takes approximately 16 min to drive from Rijswijk to Leiden.
Book your Rijswijk to Leiden train tickets online with Omio.
There are 1713+ hotels available in Leiden.
Check out Blablacar's carpooling service for rideshare options between Rijswijk and Leiden. A great option if you don't have a driver's licence or want to avoid public transport.

















