There are 4 ways to get from Campbelltown to Punchbowl by train, bus, car, or taxi
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 Campbelltown Station to Riverwood Stationtrain T8
49 min$9–13Bus
cheapest- Take the bus from Queen St Opp King St to Canterbury Rd At Punchbowl Rdbus N30
55 min$6–8Drive 32.4 km
- Drive from Campbelltown to Punchbowlcar 32.4 km
24 min$6–9Taxi
- Take the taxi from Campbelltown to Punchbowltaxi 32.4 km
24 min$95–120
Campbelltown to Punchbowl by train and bus
Questions & Answers
The cheapest way to get from Campbelltown to Punchbowl is to bus which costs $6 - $8 and takes 55 min.
The fastest way to get from Campbelltown to Punchbowl is to drive which takes 24 min and costs $5 - $9.
Yes, there is a direct bus departing from Queen St Opp King St and arriving at Canterbury Rd At Punchbowl Rd. Services depart every two hours, and operate every day. The journey takes approximately 55 min.
No, there is no direct train from Campbelltown station to Punchbowl station. However, there are services departing from Campbelltown Station and arriving at Riverwood Station via . The journey, including transfers, takes approximately 49 min.
The distance between Campbelltown and Punchbowl is 35 km. The road distance is 32.4 km.
The best way to get from Campbelltown to Punchbowl without a car is to train which takes 49 min and costs $8 - $13.
It takes approximately 49 min to get from Campbelltown to Punchbowl, including transfers.
Campbelltown to Punchbowl bus services, operated by Transit Systems, depart from Queen St Opp King St station.
Campbelltown to Punchbowl train services, operated by Sydney Trains, depart from Campbelltown Station.
The best way to get from Campbelltown to Punchbowl is to train which takes 49 min and costs $8 - $13. Alternatively, you can bus, which costs $6 - $8 and takes 55 min.
What companies run services between Campbelltown, NSW, Australia and Punchbowl, NSW, Australia?
Sydney Trains operates a train from Campbelltown Station to Riverwood Station every 30 minutes. Tickets cost $4–7 and the journey takes 36 min. Alternatively, Transit Systems operates a bus from Queen St Opp King St to Canterbury Rd At Punchbowl Rd every 2 hours. Tickets cost $6–8 and the journey takes 55 min.
- Phone
- 131 500
- [email protected]
- Website
- transport.nsw.gov.au
Train from Campbelltown Station to Riverwood Station
- Ave. Duration
- 36 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–7
- Website
- https://www.transport.nsw.gov.au/sydneytrains
- Adult one-way
- $4–7
- Phone
- 02 8118 7102
- [email protected]
- Website
- transitsystems.com.au
Bus from Queen St Opp King St to Canterbury Rd At Punchbowl Rd
- Ave. Duration
- 55 min
- Frequency
- Every 2 hours
- Estimated price
- $6–8
- Website
- https://www.transitsystems.com.au/sydney-nsw-bus-information
- Ave. Duration
- 24 min
- Estimated price
- $95–120
Want to know more about travelling around Australia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
10 amazing places to get away from it all in Australia
Read the travel guide
4 of the smartest ways to explore Australia
Read the travel guide
More Questions & Answers
Campbelltown to Punchbowl bus services, operated by Transit Systems, arrive at Canterbury Rd At Punchbowl Rd station.
Campbelltown to Punchbowl train services, operated by Sydney Trains, arrive at Riverwood Station.
Yes, the driving distance between Campbelltown to Punchbowl is 32 km. It takes approximately 24 min to drive from Campbelltown to Punchbowl.
There are 5044+ hotels available in Punchbowl.



