As you said you need a travel ticket booking website so let us first assure you that we have an experienced and professional team with more than 5 year experience in both development and design field. We have worked on many e-commerce projects with cms and various payment gateway integration. So you can be sure that we can develop exactly what are you looking for.
We are planning to use asp.net mvc for developing this website, as you may know asp.net is secured (as there booking and transaction involved) and reliable and mvc makes the website much faster. For design we recommend html5 with css3 but we would love to hear any suggestion from you.
Before giving any accurate cost and time we should discuss about details feature of the website like booking methods, alerts, payment gateways etc , after confirming all those we can give you exact estimate but we are assuming that it will take 60 days and approximate estimation will be 90,000