Join us

Looking for a meaningful job?
Help us make travellers’ life easier!

Since 2009, we already helped more than 100 million people to save time & money for their journey through our brands KelBillet and Gopili.

And it’s just the beginning! KelBillet is opening its services to many countries worldwide.

Gopili team

KelBillet is growing fast and we are always
looking for new talents to join us!

Send us your resume!

Agility, simplicity and efficiency

Here are our watchwords. Those that guide us in our daily work and that allow us to create innovative products to improve our users’ life. How? We simplify what is complex. We chase efficiency in everything we do.

A team at the heart of the ecosystem

We are a young team, with an average age under 30. We cultivate a taste for initiatives and results. Hosted in the French Tech Rennes Saint-Malo, we benefit from a dynamic environment: open coffee, workshops UI/UX, BBQ … and many more!

Enjoying life in Rennes

Located along the river (Vilaine) and close to the historic center, our offices are ideally situated right in the heart of Rennes. Enjoy living in a dynamic city with a wide variety of cultural and recreational opportunities. 40 minutes away from the seaside, Rennes is attracting more and more people from all over the world.

call;main() 5 call;main();the_content;apply_filters 4 call;main();get_header;locate_template;load_template;gp_get_menu_items;wp_get_nav_menu_items;get_posts;WP_Query::query 11 call;main();get_header;locate_template;load_template;wp_head;do_action 66 call;main();get_header;locate_template;load_template;wp_head;do_action;WP_Hook::apply_filters;WPSEO_Frontend::head;do_action@1 30 call;main();get_header;locate_template;load_template;wp_head;do_action;WP_Hook::apply_filters;WPSEO_Frontend::head;do_action@1;WP_Hook::apply_filters@1;WPSEO_Twitter::get_instance;WPSEO_Twitter::__construct;WPSEO_Twitter::twitter;WPSEO_Twitter::description;WPSEO_Twitter::single_description;get_the_excerpt;WP_Hook::apply_filters@2;wp_trim_excerpt 5 call;main();get_header;locate_template;load_template;wp_head;do_action;WP_Hook::apply_filters;WPSEO_Frontend::head;do_action@1;WP_Hook::apply_filters@1;WPSEO_OpenGraph::opengraph;do_action@2 14 call;main();get_header;locate_template;load_template;wp_head;do_action;WP_Hook::apply_filters;WPSEO_Frontend::head;do_action@1;WP_Hook::apply_filters@1;WPSEO_OpenGraph::opengraph;do_action@2;WP_Hook::apply_filters@2;WPSEO_OpenGraph::tags;get_the_tags;get_the_terms;wp_get_object_terms 3 call;main();get_header;locate_template;load_template;wp_head;do_action;WP_Hook::apply_filters;WPSEO_Frontend::head;do_action@1;WP_Hook::apply_filters@1;WPSEO_OpenGraph::opengraph;do_action@2;WP_Hook::apply_filters@2;WPSEO_OpenGraph::description;get_the_excerpt;apply_filters 5 call;main();get_header;locate_template;load_template;wp_head;do_action;WP_Hook::apply_filters;WPSEO_Frontend::head;do_action@1;WP_Hook::apply_filters@1;WPSEO_OpenGraph::opengraph;do_action@2;WP_Hook::apply_filters@2;WPSEO_OpenGraph::description;get_the_excerpt;apply_filters;WP_Hook::apply_filters@3;wp_trim_excerpt;apply_filters@1 9 call;main();get_header;locate_template;load_template;wp_head;do_action;WP_Hook::apply_filters;wp_enqueue_scripts;do_action@1 6 call;main();get_header;locate_template;load_template;wp_head;do_action;WP_Hook::apply_filters;_wp_render_title_tag;wp_get_document_title;apply_filters;WP_Hook::apply_filters@1;WPSEO_Frontend::title;WPSEO_Frontend::generate_title;WPSEO_Frontend::get_content_title;WPSEO_Frontend::get_title_from_options;WPSEO_Frontend::replace_vars 4 call;main();get_header;locate_template;load_template;wp_head;do_action;WP_Hook::apply_filters;_wp_render_title_tag;wp_get_document_title;apply_filters;WP_Hook::apply_filters@1;WPSEO_Frontend::title;WPSEO_Frontend::generate_title;WPSEO_Frontend::replace_vars;WPSEO_Replace_Vars::replace;WPSEO_Replace_Vars::set_up_replacements;WPSEO_Replace_Vars::retrieve_sep;WPSEO_Utils::get_title_separator;WPSEO_Options::get 4 call;main();wp;WP::main;WP::query_posts;WP_Query::query;WP_Query::get_posts;update_post_caches;update_object_term_cache 3 call;main();wp;WP::main;WP::query_posts;WP_Query::query;WP_Query::get_posts;update_post_caches;update_object_term_cache;WP_Hook::apply_filters;_post_format_wp_get_object_terms;wp_get_object_terms;get_terms 7 call;main();ms_site_check;apply_filters;WP_Hook::apply_filters;initialize_wpseo_front;WPSEO_Frontend::get_instance;WPSEO_Frontend::__construct;WPSEO_Options::get 4 call;main();ms_site_check;apply_filters;WP_Hook::apply_filters;cptch_init;bws_include_init;get_plugins;get_plugin_data 9 call;main();ms_site_check;apply_filters;WP_Hook::apply_filters;cptch_init;bws_include_init;get_plugin_data;get_file_data 7 call;main();ms_site_check;apply_filters;WP_Hook::apply_filters;wp_widgets_init 5 call;main();ms_site_check;apply_filters;WP_Hook::apply_filters;wp_widgets_init;do_action@1;WP_Hook::apply_filters@1;WP_Widget_Factory::_register_widgets 12 call;main();ms_site_check;apply_filters;WP_Hook::apply_filters;wp_widgets_init;do_action@1;WP_Hook::apply_filters@1;WP_Widget_Factory::_register_widgets;WP_Widget::_register;WP_Widget_Text::_register_one;wp_add_inline_script;wp_scripts;WP_Scripts::__construct;WP_Scripts::init;do_action_ref_array;WP_Hook::do_action@2 6 call;main();ms_site_check;apply_filters;WP_Hook::apply_filters;wp_widgets_init;do_action@1;WP_Hook::apply_filters@1;WP_Widget_Factory::_register_widgets;WP_Widget::_register;WP_Widget_Text::_register_one;wp_add_inline_script;wp_scripts;WP_Scripts::__construct;WP_Scripts::init;do_action_ref_array;WP_Hook::do_action@2;WP_Hook::apply_filters@2;wp_default_scripts;apply_filters;WP_Hook::apply_filters@3;wp_heartbeat_settings;admin_url;get_admin_url;apply_filters@1;WP_Hook::apply_filters@4 6 call;main();ms_site_check;apply_filters;WP_Hook::apply_filters@3 13 call;main();ms_site_check;apply_filters;WP_Hook::apply_filters@3;Domainmap_Module_Mapping::set_login_form_action;wp_default_scripts;wp_scripts_get_suffix;strpos;wp_add_inline_script;_wp_scripts_maybe_doing_it_wrong;did_action;WP_Widget_Text::_register_one;WP_Widget::_register_one;WP_Widget::_register;is_numeric;WP_Widget_Factory::_register_widgets;WP_Widget::_register 9 call;main();ms_site_check;apply_filters;WP_Hook::apply_filters@3;Domainmap_Module_Mapping::set_login_form_action;wp_default_scripts;wp_scripts_get_suffix;strpos;wp_add_inline_script;_wp_scripts_maybe_doing_it_wrong;did_action;WP_Widget_Text::_register_one;WP_Widget::_register_one;WP_Widget::_register;is_numeric;WP_Widget_Factory::_register_widgets;array_keys;WP_Hook::apply_filters@1;PLL_Frontend_Filters::sidebars_widgets;maybe_serialize;serialize;wp_get_sidebars_widgets;is_admin;WP_Widget_Recent_Comments::__construct;__;WP_Widget_Factory::register;WP_Widget_Calendar::__construct;__;wp_widgets_init;register_widget 4 call;main();ms_site_check;apply_filters;WP_Hook::apply_filters@3;Domainmap_Module_Mapping::set_login_form_action;wp_default_scripts;wp_scripts_get_suffix;strpos;wp_add_inline_script;_wp_scripts_maybe_doing_it_wrong;did_action;WP_Widget_Text::_register_one;WP_Widget::_register_one;WP_Widget::_register;is_numeric;WP_Widget_Factory::_register_widgets;array_keys;WP_Hook::apply_filters@1;_wp_filter_taxonomy_base;create_initial_taxonomies;apply_filters;WP_Hook::apply_filters;create_initial_post_types 6 call;main();WP::init;wp_get_current_user;WP_Hook::apply_filters;ts_load_metaboxes;apply_filters 6 call;main();WP::init;wp_get_current_user;WP_Hook::apply_filters;ts_load_metaboxes;apply_filters;WP_Hook::apply_filters@1;cmb_page_metaboxes;get_categories;get_terms;WP_Term_Query::query;WP_Term_Query::get_terms;wpdb::get_results 4 call;main();register_widget;WP_Widget_Factory::register 6 call;main();of_get_options;apply_filters;WP_Hook::apply_filters;of_filter_load_media_upload;get_template_directory_uri 13 call;main();of_get_options;apply_filters;WP_Hook::apply_filters;of_filter_load_media_upload;site_url 11 call;main();of_get_options;apply_filters;WP_Hook::apply_filters;of_filter_load_media_upload;site_url;get_site_url;apply_filters@1;WP_Hook::apply_filters@1 19 call;main();of_get_options;apply_filters;WP_Hook::apply_filters;of_filter_load_media_upload;site_url;get_site_url;apply_filters@1;WP_Hook::apply_filters@1;Domainmap_Utils::is_login;apply_filters@2;wp_load_alloptions;apply_filters@1;get_option;apply_filters@1 4 call;main();wp_get_theme;WP_Theme::__construct;get_file_data;preg_match 3 call;main();get_template_directory_uri;get_theme_root_uri;get_option 5 call;main();get_template_directory_uri;get_template 5 call;main();wp_functionality_constants;define;do_action;WP_Hook::do_action;WP_Hook::apply_filters 157 call;main();wp_functionality_constants;define;do_action;WP_Hook::do_action;WP_Hook::apply_filters;wpseo_init;WPSEO_Sitemaps::__construct;WPSEO_Sitemaps_Renderer::__construct;WPSEO_Sitemaps_Renderer::get_xsl_url;site_url;WP_Hook::apply_filters@1;Domainmap_Module_Mapping::set_login_form_action 3 call;main();wp_functionality_constants;define;do_action;WP_Hook::do_action;WP_Hook::apply_filters;wpseo_init;WPSEO_Meta::init;WPSEO_Options::get;WPSEO_Options::get_all;WPSEO_Options::get_options;WPSEO_Option::get_defaults;WPSEO_Option_Titles::translate_defaults;__ 4 call;main();wp_functionality_constants;define;do_action;WP_Hook::do_action;WP_Hook::apply_filters;wpseo_init;WPSEO_Meta::init;WPSEO_Options::get;WPSEO_Options::get_all;WPSEO_Options::get_options;WPSEO_Option::get_defaults;WPSEO_Option_Titles::translate_defaults;__;translate;apply_filters@1;get_locale;apply_filters@1;determine_locale;apply_filters@1;WP_Hook::apply_filters@1;PLL_WPSEO::wpseo_translate_titles;get_post_types 4 call;main();wp_functionality_constants;define;do_action;WP_Hook::do_action;WP_Hook::apply_filters;wpseo_init;WPSEO_Meta::init;WPSEO_Options::get;WPSEO_Options::get_all;WPSEO_Options::get_options;WPSEO_Options::get_option;get_option 24 call;main();wp_functionality_constants;define;do_action;WP_Hook::do_action;WP_Hook::apply_filters;wpseo_init;WPSEO_Meta::init;WPSEO_Options::get;WPSEO_Options::get_all;WPSEO_Options::get_options;WPSEO_Options::get_option;get_option;WP_Hook::apply_filters@1;WPSEO_Option_Wpseo::verify_features_against_network;WPSEO_Option::prevent_disabled_options_update;WPSEO_Option::get_override_option;get_site_option;WP_Hook::apply_filters@2;WPSEO_Option::get_option 4 call;main();wp_functionality_constants;define;do_action;WP_Hook::do_action;WP_Hook::apply_filters;wpseo_init;WPSEO_Meta::init;WPSEO_Options::get;WPSEO_Options::get_all;WPSEO_Options::get_options;WPSEO_Options::get_option;get_option;WP_Hook::apply_filters@1;WPSEO_Option_Wpseo::verify_features_against_network;WPSEO_Option::prevent_disabled_options_update;WPSEO_Option::get_override_option;get_site_option;WP_Hook::apply_filters@2;WPSEO_Option::get_option;WPSEO_Option::get_defaults;apply_filters@2;wpdb::_do_query;mysqli_query#SELECT meta_value FROM wp_sitemeta WHERE meta_key = 'wpseo_ms' AND site_id = 1;apply_filters@1;WP_Hook::apply_filters@2 7 call;main();wp_functionality_constants;define;do_action;WP_Hook::do_action;WP_Hook::apply_filters;wpseo_init;WPSEO_Meta::init;WPSEO_Options::get;WPSEO_Options::get_all;WPSEO_Options::get_options;WPSEO_Options::get_option;get_option;WP_Hook::apply_filters@1;WPSEO_Option::get_option;WPSEO_Option::array_filter_merge;WPSEO_Option::get_defaults 7 call;main();wp_functionality_constants;define;do_action;WP_Hook::do_action;WP_Hook::apply_filters;Polylang::init;PLL_Frontend::init;PLL_Choose_Lang_Url::init;PLL_Choose_Lang_Url::set_language_from_url;PLL_Choose_Lang::set_language;do_action@1;WP_Hook::do_action@1 67 call;main();wp_functionality_constants;define;do_action;WP_Hook::do_action;WP_Hook::apply_filters;Polylang::init;PLL_Frontend::init;PLL_Choose_Lang_Url::init;PLL_Choose_Lang_Url::set_language_from_url;PLL_Choose_Lang::set_language;do_action@1;WP_Hook::do_action@1;WP_Hook::apply_filters@1;PLL_Base::load_strings_translations;PLL_MO::import_from_db;get_post_meta;get_metadata;apply_filters 4 call;main();wp_functionality_constants;define;do_action;WP_Hook::do_action;WP_Hook::apply_filters;Polylang::init;PLL_Frontend::init;PLL_Choose_Lang_Url::init;PLL_Choose_Lang_Url::set_language_from_url;PLL_Choose_Lang::set_language;do_action@1;WP_Hook::do_action@1;WP_Hook::apply_filters@1;PLL_Base::load_strings_translations;PLL_MO::__construct;register_post_type;do_action@2;WP_Hook::do_action@2;WP_Hook::apply_filters@2 34 call;main();wp_functionality_constants;define;do_action;WP_Hook::do_action;WP_Hook::apply_filters;Polylang::init;PLL_Frontend::init;PLL_Choose_Lang_Url::init;PLL_Choose_Lang_Url::set_language_from_url;PLL_Choose_Lang::set_language;do_action@1;WP_Hook::do_action@1;WP_Hook::apply_filters@1;PLL_OLT_Manager::load_textdomains;get_post_types;wp_filter_object_list 4 call;main();wp_functionality_constants;define;do_action;WP_Hook::do_action;WP_Hook::apply_filters;Polylang::init;PLL_Frontend::init;PLL_Choose_Lang_Url::init;PLL_Choose_Lang_Url::set_language_from_url;PLL_Choose_Lang::set_language;do_action@1;WP_Hook::do_action@1;WP_Hook::apply_filters@1;PLL_OLT_Manager::load_textdomains;get_taxonomies;wp_filter_object_list;WP_List_Util::filter 3 call;main();wp_functionality_constants;define;do_action;WP_Hook::do_action;WP_Hook::apply_filters;Polylang::init;PLL_Frontend::init;PLL_Choose_Lang_Url::init;PLL_Choose_Lang_Url::set_language_from_url;PLL_Choose_Lang::set_language;wp_styles;WP_Styles::__construct;do_action_ref_array;WP_Hook::do_action@1;WP_Hook::apply_filters@1 68 call;main();wp_functionality_constants;define;do_action;WP_Hook::do_action;WP_Hook::apply_filters;Polylang::init;PLL_Frontend::init;PLL_Choose_Lang_Url::init;PLL_Choose_Lang_Url::set_language_from_url;PLL_Choose_Lang::set_language;wp_styles;WP_Styles::__construct;do_action_ref_array;WP_Hook::do_action@1;WP_Hook::apply_filters@1;wp_default_styles;site_url;get_site_url 19 call;main();wp_functionality_constants;define;do_action;WP_Hook::do_action;WP_Hook::apply_filters;Polylang::init;PLL_Frontend::init;PLL_Choose_Lang_Url::init;PLL_Choose_Lang_Url::set_language_from_url;PLL_Choose_Lang::set_language;wp_styles;WP_Styles::__construct;do_action_ref_array;WP_Hook::do_action@1;WP_Hook::apply_filters@1;wp_default_styles;site_url;get_site_url;apply_filters;WP_Hook::apply_filters@2 11 call;main();wp_functionality_constants;define;do_action;WP_Hook::do_action;WP_Hook::apply_filters;Polylang::init;PLL_Frontend::init;PLL_Choose_Lang_Url::init;PLL_Choose_Lang_Url::set_language_from_url;PLL_Choose_Lang::set_language;wp_styles;WP_Styles::__construct;do_action_ref_array;WP_Hook::do_action@1;WP_Hook::apply_filters@1;wp_default_styles;site_url;get_site_url;apply_filters;WP_Hook::apply_filters@2;Domainmap_Module_Mapping::set_login_form_action;domain_map::utils;Domainmap_Utils::__construct;Domainmap_Utils::_set_mapped_domains;wpdb::get_results;wpdb::_do_query;mysqli_query#SELECT blog_id, domain, is_primary FROM wp_domain_mapping;wpdb::query;apply_filters@1;WP_Hook::apply_filters@3 4 call;main();wp_functionality_constants;define;do_action;WP_Hook::do_action;WP_Hook::apply_filters;Polylang::init;PLL_Frontend::init;PLL_Choose_Lang_Url::init;PLL_Choose_Lang_Url::set_language_from_url;PLL_Choose_Lang::set_language;wp_styles;WP_Styles::__construct;do_action_ref_array;WP_Hook::do_action@1;WP_Hook::apply_filters@1;wp_default_styles;site_url;get_site_url;get_option 11 call;main();wp_functionality_constants;define;do_action;WP_Hook::do_action;WP_Hook::apply_filters;Polylang::init;PLL_Model::get_links_model;PLL_Links_Directory::__construct;PLL_Links_Permalinks::__construct;PLL_Links_Model::__construct;home_url;get_home_url;apply_filters;WP_Hook::apply_filters@1;Domainmap_Module_Mapping::home_url_scheme;class_exists 15 call;main();wp_functionality_constants;define;do_action;WP_Hook::do_action;WP_Hook::apply_filters;Polylang::init;PLL_Model::__construct;PLL_Translated_Post::__construct;PLL_Translated_Object::__construct;register_taxonomy;do_action@1;WP_Hook::apply_filters@1;PLL_OLT_Manager::gettext;apply_filters;WP_Hook::apply_filters@1 31 call;main();wp_functionality_constants;define;do_action;WP_Hook::do_action;WP_Hook::apply_filters;PLL_Plugins_Compat::plugins_loaded;get_template;get_option 5 call;main();create_initial_post_types;register_post_type;WP_Post_Type::__construct;WP_Post_Type::set_props;get_post_type_labels;__ 12 call;main();create_initial_post_types;register_post_type;WP_Post_Type::__construct;WP_Post_Type::set_props;get_post_type_labels;_x 4 call;main();create_initial_taxonomies;register_taxonomy;WP_Taxonomy::__construct;WP_Taxonomy::set_props;get_taxonomy_labels;__ 7 call;main();__;translate 10 call;main();__;translate;apply_filters 11 call;main();__;translate;get_translations_for_domain 4 call;main();__;translate;get_translations_for_domain;_load_textdomain_just_in_time 5 call;main();domainmap_launch;Domainmap_Plugin::set_module;Domainmap_Module_System::__construct;Domainmap_Module_System::_upgrade;get_site_option;get_network_option;wpdb::get_row 3 call;main();register_uninstall_hook;get_option;wpdb::get_row 5 call;main();wp_plugin_directory_constants;get_option;maybe_unserialize 6 call;main();wp_plugin_directory_constants;get_option;wp_load_alloptions 9 call;main();wp_plugin_directory_constants;get_option;wp_cache_get 5 call;main();wp_plugin_directory_constants;get_option;apply_filters 19 call;main();Requests::register_autoloader;spl_autoload_register;class_exists;spl_autoload_call 14 call;main();wp_not_installed;is_blog_installed;wp_load_alloptions;wp_cache_get 4 call;main();do_action 113 call;main();ms_upload_constants;get_site_option;get_network_option 8 call;main();ms_load_current_site_and_network;get_site_by_path;get_sites;WP_Site_Query::query;WP_Site_Query::get_sites;_prime_site_caches;wpdb::get_results;wpdb::query 10 call;main();wpdb::get_row;wpdb::query 9 call;main();domainmapping_is_dm_active;wpdb::get_var;wpdb::query;wpdb::_do_query 18 call;main();domainmapping_is_dm_active;wpdb::get_var;wpdb::query;apply_filters;WP_Hook::apply_filters 63 call;main();domainmapping_is_dm_active;wp_cache_get;WP_Object_Cache::get 6 call;main();add_action;add_filter 5 call;main();require_wp_db;wpdb::__construct;wpdb::db_connect;wpdb::set_charset;wpdb::prepare;array_walk;wpdb::escape_by_ref;wpdb::_real_escape;wpdb::add_placeholder_escape;wpdb::placeholder_escape;add_filter;WP_Hook::add_filter 6