En lo personal yo no usaría el input date hasta dentro de unos años a ver que tal.
1) Puedes hacerlo de manera primitiva, usando un trío de selects digamos, uno para el día, otro para el mes y otro para el año.
2) O con 3 textboxes (input type text), con una validación de que el número corresponda, por ejemplo que no sea más de 12 en el mes.
3) O usar una librería JavaScript que motive al usuario en dar la fecha correcta. Uno que puedes explorar es:
https://jqueryui.com/datepicker/
Lo malo es que estas funcionan bien para fechas próximas, no para años lejanos como fechas de nacimiento. Para programar un viaje en los próximos 6 meses está bien.