Castlemaine Getting there & around

Getting there & away

Daily V/Line (13 61 96) trains run between Melbourne and Castlemaine ($20, 1½ hours) and continue on to Bendigo ($6) and Swan Hill ($34). Daily coaches run to Daylesford ($6), Maldon ($6), Ballarat ($14) and Geelong ($31).

Castlemaine