Upcoming departures
Every bus crossing Medamahanuwara, from every operator
- from Pettah Bus Stand (Bastian MW)Duration 3h 45mvia Hunnasgiriya · UdudumbaraAmparaArrives · 3h 45mMahinda ExpressNE 2655Luxury16seats2,695Scheduled
- from KalmunaiDuration 4h 25mvia Teldeniya · DiganaColomboArrives · 4h 25mDilanka ExpressNE 3236Luxury19seats3,043Scheduled
- from BibileDuration 4h 05mvia Teldeniya · DiganaColomboArrives · 4h 05mEshan ExpressNE 4569Luxury17seats2,067Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 3h 50mvia Hunnasgiriya · UdudumbaraAmparaArrives · 3h 50mDilanka ExpressNE 5877Luxury19seats2,695Scheduled
- from AmparaDuration 4h 20mvia Teldeniya · DiganaColomboArrives · 4h 20mMahinda ExpressNE 2655Luxury22seats2,695Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 1h 50mvia Hunnasgiriya · UdudumbaraBibileArrives · 1h 50mEshan ExpressNE 4569Luxury29seats2,067Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 3h 40mvia Ududumbara · HasalakaOluvil CampusArrives +1 · 3h 40mDilanka ExpressNE 3236Luxury45seats3,043Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 3h 45mvia Hunnasgiriya · UdudumbaraAmparaArrives · 3h 45mMahinda ExpressNG 2655Luxury29seats2,695Scheduled