By road via NH48 and NH66 through Pune or Satara
By private car or taxi
By state transport bus from Mumbai to Mahabaleshwar
By train to Wathar, Satara, or Pune, then taxi or bus to Mahabaleshwar
By flight to Pune, then road transfer to Mahabaleshwar
By self-drive using Mumbai–Pune Expressway and onward hill route
By shared cab or tour package from Mumbai
