There are 4 ways to get from Johnsonville to Levin by bus, train, 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.
Bus
best- Take the bus from Wellington - Central to Levinbus Whanganui / Wanganui - Wellington Airport / ...
2h 40mLine 60 bus, train
cheapest- Take the bus from Johnsonville - Stop A to Porirua Station - Stop Abus 60 / ...
- Take the train from Porirua Station to Waikanae Stationtrain Kpl
- Take the train from Waikanae to Levintrain
2h 53m$22–46Train
- Take the train from Johnsonville Station to Wellington Stationtrain Jvl
- Take the train from Wellington to Levintrain Capital Connection
2h 50m$29–36Drive 83.1 km
- Drive from Johnsonville to Levincar 83.1 km
55 min$26–37
Comparing Your Travel Options
The cheapest way to get from Johnsonville to Levin is to line 60 bus and train which costs $21 - $50 and takes 2h 53m.
The fastest way to get from Johnsonville to Levin is to drive which takes 55 min and costs $25 - $40.
No, there is no direct bus from Johnsonville to Levin. However, there are services departing from Johnsonville - Stop B and arriving at Levin via Wellington - Central. The journey, including transfers, takes approximately 2h 40m.
No, there is no direct train from Johnsonville station to Levin. However, there are services departing from Johnsonville Station and arriving at Levin via Wellington. The journey, including transfers, takes approximately 2h 50m.
The distance between Johnsonville and Levin is 102 km. The road distance is 83.1 km.
The best way to get from Johnsonville to Levin without a car is to bus which takes 2h 40m and costs .
It takes approximately 2h 40m to get from Johnsonville to Levin, including transfers.
Johnsonville to Levin bus services, operated by InterCity, depart from Wellington - Central station.
Johnsonville to Levin train services, operated by Metlink, depart from Johnsonville Station.
The best way to get from Johnsonville to Levin is to bus which takes 2h 40m and costs . Alternatively, you can train, which costs $29 - $40 and takes 2h 50m.
What companies run services between Johnsonville, New Zealand and Levin, New Zealand?
InterCity operates a bus from Wellington - Central to Levin 5 times a day, and the journey takes 1h 24m. Alternatively, you can take a train from Johnsonville Station to Levin via Wellington Station and Wellington in around 2h 50m.
- Phone
- 0800 801 700
- [email protected]
- Website
- Metlink
Train from Johnsonville Station to Wellington Station
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- $5–7
- Website
- Metlink
Train from Porirua Station to Waikanae Station
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- $9–14
- Website
- Metlink
- Phone
- 0800 277 482
- [email protected]
- Website
- greatjourneysnz.com
Train from Wellington to Levin
- Ave. Duration
- 1h 27m
- Frequency
- 5 times a week
- Estimated price
- $24–29
- Schedules at
- greatjourneysnz.com
Train from Waikanae to Levin
- Ave. Duration
- 32 min
- Frequency
- 5 times a week
- Estimated price
- $9–12
- Schedules at
- greatjourneysnz.com
- Phone
- +64 9 583 5780
- [email protected]
- Website
- InterCity
Bus from Wellington - Central to Levin
- Ave. Duration
- 1h 24m
- Frequency
- 5 times a day
- Website
- InterCity
- Phone
- 0800 801 700
- [email protected]
- Website
- Metlink
Bus from Johnsonville - Stop A to Porirua Station - Stop A
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- $3–21
- Website
- Metlink
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 Want to know more about Flixbus?, Is ride-sharing platform BlaBlaCar right for you?, and Need to know: Jadrolinija - to help you get the most out of your next trip.
Booking & Getting There
Johnsonville to Levin bus services, operated by InterCity, arrive at Levin station.
Johnsonville to Levin train services, operated by Metlink, arrive at Wellington Station.
Yes, the driving distance between Johnsonville to Levin is 83 km. It takes approximately 55 min to drive from Johnsonville to Levin.
There are 60+ hotels available in Levin.






