Nonimmigrant Visas - Apply for a nonimmigrant visa in the event that you need to visit the U.S. briefly. You can apply face to face at a U.S. International safe haven or Consulate, or apply for a nonimmigrant visa on the web, and calendar a meeting at the government office or department.
Firstly book your tickets advance so that you will get your tickets at lower price. As there are many trip advisers to book your tickets online you compare the tickets on each different sites and choose lowest airfare.