How to get from Ballan to Portland by bus and train?
From Ballan to Portland by bus and train
To get from Ballan to Portland in Melbourne, you’ll need to take one train line and 2 bus lines: take the BALLARAT train from Ballan Railway Station station to Ararat Railway Station station. Next, you’ll have to switch to the COACH bus and finally take the COACH bus from Port Fairy Visitor Centre/Bank St station to Henty Street Bus Interchange/Henty St station. The total trip duration for this route is approximately 9 hr 51 min. The bus and train schedule from Ballan may change. We recommend you check the updated bus and train schedule to Portland on the Moovit app.
Step by Step
- 1Walk to train stationBallan Railway StationID vic:rail:BLN850 m • 11 min
- 2Wait for trainBALLARATArarat
- 3Ride to train stationArarat Railway StationID vic:rail:ART88 min
- 4Walk to bus stationArarat Railway Station/High StID 1779910 m • 1 min
- 5Wait for busCOACHWarrnambool
- 6Ride to bus stationPort Fairy Visitor Centre/Bank StID 36550201 min
- 7Wait for busCOACHMount Gambier (Sa)
- 8Ride to bus stationHenty Street Bus Interchange/Henty StID 1774557 min
- 9Walk toPortland40 m • 1 min
Public transport directions from Ballan to Portland
Bus And Train timetable from Ballan to Portland
Related Routes
- Avondale Heights to Portland
- Beaumaris to Portland
- Bentleigh to Portland
- Caulfield East to Portland
- Chelsea to Portland
- Dandenong to Portland
- Derrimut to Portland
- Ferntree Gully to Portland
- Hampton Park to Portland
- Little River to Portland
- Lyndhurst to Portland
- Meadow Heights to Portland
- Moorabbin to Portland
- Parkdale to Portland
- Selby to Portland
- Werribee to Portland
- Yea to Portland
- Aireys Inlet to Portland
- Alberton to Portland
- Alfredton to Portland
Questions & Answers
What is the fastest way to get from Ballan to Portland?
The fastest way takes 591 minutes, using Train line BALLARAT, Bus line COACH, Bus line COACH.
Is there a direct train between Ballan and Portland in Melbourne?
No, you’ll have to take one train line and 2 bus lines in total. The total travelling time is 9 hr 51 min.
Which train line goes from Ballan to Portland in Melbourne?
The BALLARAT train line goes from Ballan Railway Station near Ballan to Ararat Railway Station. From there you’ll have to take 2 bus lines till Ararat Railway Station near Portland in Melbourne.
How long does it take to travel from Ballan to Portland in Melbourne by train and bus?
The total travel time between Ballan and Portland in Melbourne by train and bus is about 9 hr 51 min.
Where do I get on the train near Ballan to get to Portland in Melbourne?
Get on the BALLARAT train from the Ballan Railway Station near Ballan in Melbourne.
Where do I get off the train when travelling between Ballan and Portland in Melbourne?
Get off the train at the Ararat Railway Station, which is closest to Portland in Melbourne.
Popular Routes
- North Geelong to Melbourne Airport
- Metung to Bairnsdale
- Dandenong to Frankston
- Melbourne Airport to The Great Southern Hotel
- Geelong to Portland
- Flinders Street to Brunswick Private Hospital
- Melbourne Airport to Lower Plenty
- Melbourne to Palais Theatre
- Avondale Heights to St Albans
- Foster to Melbourne
- North Melbourne to Footscray
- Melbourne Airport to Mill Park
- Melbourne Airport to Point Cook
- Melton to Bacchus Marsh
- St Albans to Airport West
- Bordertown to Melbourne
- Greenvale to Airport West
- Epping to Roxburgh Park
- Melbourne to Warrandyte
- Belgrave to Healesville