One can reach Bangalore easily from any Indian city or a foreign city. Bangalore has a wide network of transportation of airways, railways and roadways. The main means to reach this south Indian city are :

By Air
The domestic airline of the Bangalore airport receives flight from Kolkata, Mumbai, Delhi, Hyderabad, Chennai, Guwahati, etc. One can reach easily from a metro city of India by domestic airlines. Bangalore International Airport has also international operation of flight to many countries of the world. One will get information of the international flight in the article of Bangalore Flights.
By Rail
The Bangalore City Railway Station has train service to all major cities of India. From Mumbai or Delhi, one can reach this city by rail. It has also service of fast trains and daily express trains.
By Road
A wide network of national highways link Bangalore to other south India cities. The bus terminus is located near the City railway Station and it has regular bus service run by the Karnataka State Road Transport Corporation (KSRTC).