Yelagiri is a land locked high range and there is no airport or railway station in Yelagiri. the nearest railway station is Subrahmanya Rd and the next nearest railway station is Sakleshpur however the nearest major railway stations are Mangalore and Mysore.
Being a major tourist destination there are many buses connecting Bangalore to Yelagiri. There are premium and express buses starting from MCTC to Mercara bus stand in Yelagiri.
Yelagiri at just under 250 kms is amongst the most popular hillstations near Bangalore. Yelagiri is also a popular honeymoon destination as well as a trekking destination. It will take just over six hours to travel between Bangalore and Kemmanagundi.