Tengo un error en la database

Al crear una tabla de la siguiente manera

create table Ticket ( ticket_id integer not null primary key, AirlineName varchar not null, CustomerName varchar, fromCity varchar, toCity varchar, fltNo integer, TicketDate date, Dtime TIME, Atime time, price integer); 

Obtuve el siguiente error:

Usted tiene un error en su syntax SQL; revise el manual que corresponde a su versión del server MySQL para la syntax correcta para usar cerca de 'not null, CustomerName varchar, fromCity varchar, toCity varchar, fltNo inte' en la línea 3

¿Qué podría causar esto y cómo resolverlo?

 create table Ticket ( ticket_id INT NOT NULL primary key, AirlineName varchar(255) not null, CustomerName varchar(255), fromCity varchar(255), toCity varchar(255), fltNo INT, TicketDate date, Dtime TIME, Atime time, price int);