Madison is almost ninety-five miles from Indianapolis. It takes 1.5 hours drive to reach the state's capital. There are two routes of the train toward the capital of Indiana.