York has no airport and people travelling from India need to reach any city in UK first and then travel to York by road or rail.
People visiting York by airways have a few options. They can enter UK at London and then travel to York by road or rail. One can also reach Manchester airport and then reach York overland. There are no airports in York and the only option is to reach a nearby airport. The geographically closest airport is the Leeds Bradford International airport which is located 31 mi from the city by road. However, it is not much convenient and the most expensive option. Travelling to other airports like Manchester, Doncaster- Sheffield or Humberside is a much better option.
York is not directly located on the main North South motorways in UK, but the connections from other cities are pretty good. Coming from the South, the easiest route is to take the M1 northbound to junction 32 which would eventually lead to the York Outer Ring Road. York is well connected by road from Sheffield, Leeds, Manchester, Liverpool, Northumberland and south eastern Scotland. If one is visiting York for just a day, it is advisable to use a park and ride facility.
One of the main hubs of UK rail network is York and it has a large range of services and destinations. The station itself is really beautiful and was voted as the nicest station in UK in 2007. The Virgin Trains East Coast provide several services from York and there are many trains running from Edinburgh and London. The journey time from London is usually two hours and fifteen minutes. There is also a Grand central rail which operates services between York and Scotland, Oxford, Birmingham, Bristol and Reading. The First Transpennine Express operates to Manchester, Leeds and Huddersfield.
There are various buses to and from York. The National Express York operates the major buses. The tickets can be purchased online or from the Tourist Information Centre. The coach stops near the railway station and there is a bus every 20 minutes from Malton and Leeds. There are also frequent buses from Whitby, Scarborough, Driffield, Pocklington, Bridlington and Helmsley.