Delhi
Gujarat, India
The best and cheapest way to get from Delhi and Gujarat, India is to travel by bus, which will cost about 934 INR or 13.50 USD.