The best and the fastest way to visit Udaipur is by Air, by Train or by Car.
You can choose to visit Udaipur comfortably by Train, but it depends upon from which city the train is being taken. Udaipur has frequent connecting trains from Delhi, Jaipur, Mumbai, and many other Big Cities.
One can choose to travel by car at their own pace. No hurry but relaxed experience. Guests can choose anytime to be picked up by car and visit the City of lakes. Note that the monuments usually close at 5:30 PM.
Udaipur offers a major Airport which is perfectly suitable for the domestic customers. This airport connects the major cities like Delhi, Hyderabad, Kolkata, Mumbai, and Chennai.