Flying between major destinations can save lots of time, as long as everything stays on schedule. It's definitely worth planning for at least one train ride, though—it's a signature India experience. Between some well-traveled destinations, the higher-end buses are faster and have better schedules than trains. Cars (which nearly always come with drivers) can help you get off the beaten path, and can also help you pack an extra village or temple or two into your itinerary. For trips within cities, taxis must often be prearranged, and the zippy, slightly manic auto-rickshaws are often more convenient. Within some Delhi neighborhoods you may even be able to try a cycle rickshaw, which runs on its inevitably wiry driver's formidable muscles.