To reach Eindhoven from India, you'll need to travel to Amsterdam first. International flights can be taken from Bangalore, New Delhi, Mumbai and Chennai. Airlines such as Jet Airways, Etihad Airways, Qatar Airways, Lufthansa are some of the most popular airlines making these trips. However, direct flights to Amsterdam are only available from Delhi and Mumbai. From there, a direct train line connects Eindhoven in under an hour.
Eindhoven Airport connects the city very well with destinations all over Europe. Many affordable airlines run along these routes from a ton of European cities and also Morocco. If you're coming from the Middle East, Asia or Africa, direct flights will be available to Amsterdam's Schipol Airport, and from Amsterdam buses and trains connect Eindhoven very well.
The A2 is the main highway that leads into Eindhoven. The highway primarily runs from Amsterdam to Luxemburg, and as such makes connections to Eindhoven very easy. The A50, A67, and the A58 all join the A2 from various directions to enter Eindhoven.
Train connectivity in the Netherlands is very good and Eindhoven as train routes established in all directions and to all major cities.
Intercity buses of various companies connect Eindhoven very well to the rest of the Dutch cities.
From nearby cities.