@font-face { font-family: "Montserrat"; font-style: normal; font-weight: 300; src: local("Montserrat Light"), local("Montserrat-Light"), url(https://fonts.gstatic.com/s/montserrat/v12/IVeH6A3MiFyaSEiudUMXE8u2Q0OS-KeTAWjgkS85mDg.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215; } @font-face { font-family: "Montserrat"; font-style: normal; font-weight: 400; src: local("Montserrat Regular"), local("Montserrat-Regular"), url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215; } @font-face { font-family: "Montserrat"; font-style: normal; font-weight: 600; src: local("Montserrat Bold"), local("Montserrat-Bold"), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215; } * { margin: 0; padding: 0; font-family: Montserrat; } html { scroll-behavior: smooth; } .__rb_accwrap { padding: 5px 10px 10px 10px; border-bottom: solid 4px #f4f3f3; margin: 5px; font-size: 15px; } .__rb_acchead { font-weight: 700; padding: 10px 0; line-height: 28px; font-size: 20px; } .head_wrap { display: flex; justify-content: space-between; padding: 0px 9px 0px 0px; box-shadow: -2px 4px 12px rgba(0, 0, 0, 0.12); } .head_wrap button{ display: inline-block; } .head_wrap .icon_menu{ font-size: 40px; padding-left: 15px } .head_wrap .icon-redBus_Logo{ font-size: 40px; display: inline-block; width: 15%; vertical-align: top; position: relative; bottom: -11px; } .icon-redBus_Logo::before { color: #fff; } .header_title{ display: flex; width: 64%; align-items: center; } .route_title h1{ font-size: 15px; font-weight: 600; } .route_fare{ font-size: 12px; padding-top: 3px; padding-bottom: 3px; } .redbus_logo { color: transparent; width: 42px; height: 42px; margin: 0px 5px 0px 0px; } .logo_main_ND::before { color: #D63941; } .c_hamburger { display: block; position: relative; overflow: hidden; margin: 0; padding: 0; width: 55px; height: 64px; font-size: 0; text-indent: -9999px; appearance: none; box-shadow: none; border-radius: none; border: none; cursor: pointer; transition: background .3s; } .c_hamburger:focus { outline: none; } .c_hamburger span { display: block; position: absolute; top: 30px; left: 18px; right: 18px; height: 2px; background: #000; } .c_hamburger span::before, .c_hamburger span::after { position: absolute; display: block; left: 0; width: 100%; height: 2px; background-color: #000; content: ""; } .c_hamburger span::before { top: -6px; } .c_hamburger span::after { bottom: -6px; } .c_hamburger_htx { background-color: #fff; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); } .c_hamburger_htx span { transition: background 0s 0.3s; } .c_hamburger_htx span::before, .c_hamburger_htx span::after { transition-duration: 0.3s, 0.3s; transition-delay: 0.3s, 0s; } .c_hamburger_htx span::before { transition-property: top, transform; } .c_hamburger_htx span::after { transition-property: bottom, transform; } /* active state, i.e. menu open */ .c_hamburger_htx.is_active { background-color: #D63941; } .c_hamburger_htx.is_active span { background: none; } .c_hamburger_htx.is_active span::before { top: 0; transform: rotate(45deg); } .c_hamburger_htx.is_active span::after { bottom: 0; transform: rotate(-45deg); } .c_hamburger_htx.is_active span::before, .c_hamburger_htx.is_active span::after { transition-delay: 0s, 0.3s; } .slide_nav{ position: fixed; width: 220px; border: solid 1px #DCDCDC; background: #fff; height: 100%; padding-top: 4em; left: 0px; transform: translateX(-100%); -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -ms-transform: translateX(-100%); overflow-y:auto; z-index: 220; } .slide_nav.open{ -webkit-transition: -webkit-transform .3s ease; -moz-transition: -moz-transform .3s ease; transition: transform .3s ease; -webkit-transform: translateX(0); -moz-transform: translateX(0); transform: translateX(0); overflow-y: auto; } .overlay_menu { position: fixed; z-index:30; width: 100%; min-height: 100%; background: rgba(16, 16, 16, 0.57); opacity: 1; } .slide_nav_content { padding-top: 1em; } .slide_nav_content a { font-weight: 400; color: #4a4a4a; font-size: 0.86em; text-decoration: none; } .slide_nav_item { display: block; padding: .5rem 1rem; border-top: 1px solid hsla(0,0%,100%,.1); } .slide_nav_item .icon { position: relative; } .slide_nav_item.sub { padding-left: 3.2em; } .slide_nav_item.sub i { padding: 0 1em; position: relative; /* display: inline-flex; */ /* top: 1em; */ } .hide { display: none; } .show{ display : block; } .invisible { visibility: hidden; } .nav-down-icon { padding: .5em; position: relative; /* display: inline-flex; */ /* top: .7em; */ } .icon-triangle_right, .icon-triangle_left { color: #D63941; font-size: 0.8em; position: relative; padding: 1em 0; } .icon-triangle_right::before, .icon-triangle_left::before { color: #D63941; position: relative; bottom: 0.8em; } .A103_content h3 { color: #D63941; padding: 16px 0px; } .A103_content { background: #fff; font-size: 1em; line-height: 1.5em; text-align: justify; } .A103_content a { color: #000; text-decoration: none; padding: 12px 0px; } .A103_content > ul { list-style-type: disc; margin-left: 15px; line-height: 22px; } .A103_content > ul > li { margin: 12px 5px; line-height: 24px; } .A103_content img { width: 100%; } .D103_cendeiv { text-align: center; } .A103_content .D103_abutn { background-color: #D63941; padding: 8px 15px; color: #FFFFFF; border-radius: 5px; letter-spacing: 0.05em; } .A104_content { background: #fff; font-size: 1em; line-height: 1.5em; padding: 1em 2em; text-align: justify; } .A104_list { margin-top: 5px; margin-left: 40px; } .A104_listitem { line-height: 1.6; font-weight: 700; list-style: square; font-size: 1em; } .A104_listitem a { color: #2c2c2c; text-decoration: none; } .btn-group { display: flex; align-items: center; justify-content: flex-end; outline: none; position: -webkit-sticky; position: sticky; top: 580px; } .A104_more { background-color: #D44045; border: none; color: white; font-weight: 700; padding: 5px 10px; text-decoration: none; } .A108_bmain { height: auto; max-height: 1000em; overflow: hidden; margin-top: 4px; background-color: #fff; border-bottom: 4px solid #fff; } .A108_list { margin-left: 40px; list-style: none; } .A108_listitem { line-height: 1.6; font-weight: 700; list-style-type: none; padding-top: 10px; } .A108_link { color: #333; text-decoration: none; } .A111 a { text-decoration: none; } .A111_heading { background-color: #E5E5E5; padding-bottom: 16px; } .A111_rails_domain { background-color: #1A2230; align-items: flex-start; padding: 12px 16px; color: #FCFCFC; font-size:14px; } .A111_wrap { background: #1A2230; padding: 16px; } .A111_link_container{ display: flex; } .A111_link{ margin-top:8px; } .A111_footer{ display: grid; grid-template-columns: 1fr 1fr; padding-bottom: 20px; } .A111_footer_heading{ font-weight: 700; font-size: 14px; line-height: 20px; color: #1D1D1D; } .A111_footer_label{ font-weight: 500; font-size: 12px; line-height: 20px; color: #747474; margin-top: 8px; } .A111_social_icons_anchor { color: #000; } .MWC_111_rbus_logo { font-size: 80px; } .MWC_111_rbus_logo::before { color: #D63941; } .A111_description { margin: 0px 0px 18px; font-weight: 500; line-height: 26px; color: #747474; } .A111_social_heading { font-weight: 700; } .A111_social_icons { margin: 16px 0px; } .A111_social_icons_wrap { display: flex; align-items: center; justify-content: flex-start; gap: 12px; } .A111_icons { margin: 0px 20px 0px 0px; } .A111_all_rights { font-size: 11px; font-weight: 500; color: #747474; } .A116_offers_container { background-color: #f8f8f8; width: 100%; } .A116_offers_section { width: 100%; background-color: #f8f8f8; padding-top: 20px; } .A116_offers_section:last-child { padding-bottom: 20px; } .A116_offers_section>a{ display: block; color: #000; } .A116_offer { width: 84%; margin-left: 6%; background-color: #fff; padding: 12px 0 10px 12px; font-size: 12px; } .A116_offer>* { display: inline-block; vertical-align: middle; } .A116_offer_img { width: 120px; } .A116_offer_content { width: 54%; } .A116_offer_title { font-weight: 600; color: #D63941; font-size: 1.2em; padding-bottom: .2em; line-height: 1.4em; white-space: normal; } .A116_offer_heading { font-size: 1em; font-weight: 600; } .A117_bname { width: 33%; } .A117_time { width: 17% } .A117_row { border-bottom: 1px solid #787e82 } .A117_book { margin-top: 3px; padding: 2px; font-size: 10px; background-color: hsla(0,0%,100%,0); border: 1px solid #D63941; box-shadow: none; color: #D63941; text-decoration: none; } .A117_oplink { color: #000; text-decoration: none; } .A117_dtime { text-align: center; } .A117_table { border-collapse: collapse; margin: 5px 0px; } .A117_table tr { border-bottom: 1px solid #777e82 } .A117_time { padding: 7px 0px; } .A117_table td { padding: 8px 0px 8px 3px; } .trains_styles { color: #3E3E52; } .A119_faq_container{ padding: 8px 16px; font-size: 15px; } .A119_faq_acc{ margin: 16px 0px; padding: 16px; background: #FCFCFC; border: 1px solid #E0E0E0; border-radius: 20px; } .A119_accordian_que{ display: flex; justify-content: space-between; align-items: center; } .A119_question{ font-weight: bold; line-height: 20px; margin: 10px 0px 10px 0px; } .A119_accordian_answer{ line-height: 1.5em; } .A119_answer{ line-height: 20px; margin: 10px 0px 10px 0px; } .ans_collapsed { display: none; } .ques_wrap { width: 85%; } .btnWrapper { margin: 16px 0px; text-align: center; } .btn { font-weight: 700; text-decoration-line: underline; color: #1D1D1D; } .C120_no-suggestions { display: none; } .C120_suggestions { border: 1px solid #999; border-top-width: 0; list-style: none; margin-top: 0; overflow-y: auto; padding-left: 0; width: calc(300px + 1rem); background: #FFFFFF; position: absolute; top: 30px; left: -22px; z-index: 9999; } .C120_suggestions li { padding: 0.5rem; font-size: 13px; letter-spacing: 0.05em; } .C120_suggestion-active, .C120_suggestions li:hover { background-color: #FFFFFF; color:#000; cursor: pointer; background: #F0F0F0; } #rbSrchCalMain { position: absolute; top: 220px; background-color: #fff; z-index: 220; width: 90%; } .A120_cLc_active { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #FFFFFF; z-index: 10000; overflow-y: scroll; } .A120_cLc_head { color: #FFFFFF; background: #5a5a5a; font-size: 9px; height: 55px; display: flex; align-items: center; padding: 0px 10px; justify-content: space-between; padding: 0 10px } .A120_cLc_head span { font-weight: bold; padding: 10px; } .A120_cLc_input { padding: 0px 10px; position: relative; margin: 17px auto 10px; width: 96%; } .A120_cLc_input input { border: 1px solid orange; color: #000; padding: 10px 10px 10px 20px; width: 100%; border-radius: 5px; } .A120_cLc_input span { position: absolute; top: 13px; left: 15px; font-size: 12px; font-weight: bold; color: #5a5a5ab8; } .A120_div { margin: 10px 0px; padding: 0px 11px; } .A120_div_head { background: #f8f4f4; color: #3e3e52; text-transform: uppercase; font-weight: bold; font-size: 13px; padding: 10px 10px; } .A120_div_head i { font-size: 12px; } .A120_div li { padding: 15px 12px; list-style-type: none; border-bottom: 1px solid #f0f1f2; display: flex; justify-content: space-between; align-items: center; } .A120_cLc_mtext { font-size: 13px; /* font-weight: bold; */ color: #465986; } .A120_cLc_stext { font-size: 12px; } .A120_cLc_city { font-size: 14px; color: #5b5b5b; } .A120_cLc_area { font-size: 14px; color: #465986; } .A120_cLc_subText { font-size: 12px; color: #6b6b78; } .A120_rtc_trust_marker { padding: 8px 16px; width: 100%; background: #F7F7F7; border: 1px solid #F0F0F0; border-radius: 8px; margin: 0px auto 16px; } .A120_rtc_trust_marker b { color: #D63941; } .A120_outer_wrappper { padding: 8px 16px 0px; font-size: 15px; } .A120_ND { border: 1px solid #E0E0E0; border-bottom: none; background: #FFFFFF; box-shadow: -2px 4px 12px rgba(0, 0, 0, 0.12); border-radius: 20px; padding: 28px 20px; } .A120_srch_cont { margin-top: 4px; background-color: #ffffff; } .A120_header_wrap { display: flex; align-items: center; justify-content: center; margin: 0px 0px 16px; } .A120_rails_logo { margin: 0px 16px; width: 100px; height: 70px; } .A120_autosugg_block { padding: 16px 16px 12px; border-bottom: 1px solid #E3E3E3; } .A120_date_wrap { color: #000; } .A120_stn_info { display: flex; justify-content: space-between; } .M132_icon { font-size: 25px; position: relative; padding: 0px 5px; } .A120_stn_name { font-weight: 700; } .A120_stn_code { color:#D63941; } .A120_dicon { display: inline-block; } .A120_V2_info_wrap { padding-top: 17px; color: white; } .A120_V2_info { font-size: 16px; line-height: 20px; } .A120_irctc_logo { padding-right: 10px; width:40px; } .suggestion_heading { font-size: 13.5px; font-weight: 700; } .A120_header_wrap_domains { padding: 16px; border-bottom: solid 6px #1A335C; background: #1A335C } .A120_rail_domain_heading { font-style: normal; font-size: 25px; color: #FFFFFF } .A120_submit_bus_btn { background-color: #D63941; border-radius: 6px; color: #FFFFFF; border: 1px solid transparent; margin: auto; word-spacing: 5px; font-weight: 700; text-align: center; padding: 14px 0px; } .A120_amp_redir { text-decoration: none; } .A122_bmain { background-color: #eeeeee; } .A122_container { max-width: 100%; margin: 0 auto; background-color: #4a4a4a; padding: 5px ; min-height: 60; } .A122_listmain { display: inline-block; vertical-align: middle; width: 95%; padding-left: 3%; list-style: none } .A122_listitem { max-width: 100%; display: inline-block; vertical-align: middle; margin-right: 5px; color:#FFF; font-size:12px } .A122_listitemAbsolute { max-width: 100%; display: inline-block; vertical-align: middle; margin-right: 5px; color:#FFF; font-size:12px } .A122_listlaabel { margin-right: 5px; color:#FFF; font-size:12px; display: inline-block; vertical-align: middle; } .A122_link { font-size: 12px; color: #fff; text-decoration: none } .span { color: #dc4a53; font-size: 12px } /*new Design css*/ .A122_container_ND { max-width: 100%; margin: 6px auto; padding: 5px ; min-height: 60; } .A122_listmain_ND { display: inline-block; vertical-align: middle; width: 95%; padding-left: 3%; list-style: none } .A122_listitem_ND { max-width: 100%; display: inline-block; vertical-align: middle; margin-right: 5px; color:#FFF; font-size:12px } .A122_listitemAbsolute_ND { max-width: 100%; display: inline-block; vertical-align: middle; margin-right: 5px; color: #6b6b78; font-size:12px } .A122_listlaabel_ND { margin-right: 5px; color:#6b6b78; font-size:12px; display: inline-block; vertical-align: middle; } .A122_link_ND { font-size: 12px; color: #6b6b78; text-decoration: none } .A141_main { padding: 2em; } .A141_hd{ padding-bottom: 15px; font-size: 15px; font-weight: 700; color: #323232; letter-spacing: normal; text-align: center; } .A141_block{ display: inline-block; width: 99%; vertical-align: top; text-align: center; padding: 1%; padding-bottom: 10%; } .A141_para_block{ font-size: 15px; line-height: 1.67; color: #2d2c2c; letter-spacing: normal; max-width: 798px; margin: 0 auto; text-align: justify; } .A141_divider { margin: 16px -2px; opacity: .9; color: #ddd } .A143_main { padding: 2em 5em; } .A143_hd{ padding-bottom: 15px; font-weight: 700; color: #323232; letter-spacing: normal; font-size: 15px; } .A143_block{ padding: 1em 2em; } .A143_para_block{ font-size: 15px; line-height: 1.67; color: #2d2c2c; letter-spacing: normal; margin: 0 auto; text-align: justify; } .A143_para_block_pd{ padding: 1em 2em; } .A143_divider { margin: 16px -2px; opacity: .9; color: #ddd } .A143_show { display: inline; font-size: 15px; line-height: 1.67; color: #2d2c2c; letter-spacing: normal; margin: 0 auto; text-align: justify; } .A143_hide { display: none; } .A143_viewMore{ display: block; color: #D63941; cursor: pointer; background-color: #ffffff; border: none; } .A144_main { padding: 2em 5em; } .A144_hd{ padding-bottom: 15px; font-size: 24px; font-weight: 700; color: #323232; letter-spacing: normal; text-align: center; } .A144_block{ display: inline-block; width: 99%; vertical-align: top; text-align: center; padding: 1%; } .A144_para_block{ font-size: 15px; line-height: 1.67; color: #2d2c2c; letter-spacing: normal; max-width: 798px; margin: 0 auto; text-align: justify; } .A144_divider { margin: 16px -2px; opacity: .9; color: #ddd } .A144_table { display: table; border-collapse: separate; border-spacing: 2px; border-color: grey; } .A144_secTable1 { text-transform: uppercase; font-weight: 700; width: 40%; font-size: 14px; text-align: center; } .A144_secTable2{ color: midnightblue; font-weight: bold; text-align: center; } .A144_secTable3{ padding:10px; text-align: justify; } .A145_main { padding: 2em 5em; } .A145_hd{ padding-bottom: 15px; font-size: 24px; font-weight: 700; color: #323232; letter-spacing: normal; text-align: center; } .A145_para_block{ font-size: 15px; line-height: 1.67; color: #2d2c2c; letter-spacing: normal; max-width: 798px; margin: 0 auto; text-align: justify; } .A145_divider { margin: 16px -2px; opacity: .9; color: #ddd } .A145_main_block{ padding:1em 2em; text-align: justify; } .A145_container{ padding:1em 2em; } .A145_show { display: inline; font-size: 15px; line-height: 1.67; color: #2d2c2c; letter-spacing: normal; margin: 0 auto; text-align: justify; } .A145_hide { display: none; } .A145_viewMore{ display: block; color: #D63941; cursor: pointer; background-color: #ffffff; border: none; } .A148_main { padding: 2em 5em; } .A148_hd{ padding-bottom: 15px; font-size: 24px; font-weight: 700; color: #323232; letter-spacing: normal; text-align: center; } .A148_block{ display: inline-block; width: 99%; vertical-align: top; text-align: center; padding: 1%; } .A148_para_block{ font-size: 15px; line-height: 1.67; color: #2d2c2c; letter-spacing: normal; max-width: 798px; margin: 0 auto; text-align: justify; } .A148_divider { margin: 16px -2px; opacity: .9; color: #ddd } .A148_agencyDropdown{ padding: 10px 42px; background: #D63941; color: #fff; font-size: 16px; } .A148_placeInfo{ padding: 1em 2em; } .A148_placeName{ line-height: 1.67; text-align: center; font-weight: bold; } .A148_placeDesc{ line-height: 1.67; } .AC_148_amp_list div[role='list']{ overflow-y: scroll; } .A148_block_info{ height: 320px; overflow-y: scroll; } .A148_hide{ display: none; } .A151_imageContainer{ width: 5em; height: 5em; margin: auto; } .A151_image{ width: 100%; height: 100%; } .A151_title{ text-align: center; padding: 1em; font-weight: 600; color: #000000; } .A151_text{ width: 75%; font-size: 16px; color: #686868; margin: auto; text-align: center; padding: 1em; } .A153_container{ padding: 0 1em; } .A153_block{ margin: auto; text-align: left; padding: 1em; } .A153_list{ line-height: 1.6; margin-bottom: 10px; font-size: 16px; } .A153_circle{ width: 50px; height: 50px; display: inline-block; border-radius: 25px; color: #000; font-size: 22px; border: 1px solid #000; } .A153_line{ width: 93px; background-color: #000; height: 1px; position: relative; top: 7px; } .A153_r-line{ left: -1px; } .A153_divider{ text-align: center; margin-top: 20px; margin-bottom: 20px; padding: 0 1em; } .A153_divider>* { display: inline-block; } .A153_circle > span{ position: relative; top: 14px; } .A153_block li{ position: relative; list-style-type: none; } .A154_container{ padding: 0 1em; } .A154_textContainer{ padding: 0 1em; } .A155_url{ text-decoration: none; color: #333; list-style-type: disc; } .A155_list{ line-height: 1.6; color: #6b6b78; padding: 5px 0; list-style: disc; } .A155_container{ padding: 0 1em; } .A155_listContainer{ padding: 0; } .A152_block{ display: inline-block; width: 99%; vertical-align: top; text-align: center; padding: 1%; } .A152_hide{ display: none; } .A152_dropdown_container{ display: flex; padding: 0.5em 0.8em; flex-wrap: wrap; } .A152_subheading{ padding-right: 0.2em; } .A152_sourceDrop{ color: #4f91d9; background: #fff; outline: none; } .A152_routesTable{ font-size: 15px; width: 95%; margin: auto; position: relative; } .A152_tHeading{ font-size: 15px; text-align: left; padding-top: 1em; color: #404040; } .A152_heading{ font-size: 15px; text-align: center; } .A152_headingContainer{ padding: 1em; } .A152_routesTable td:first-child { max-width: 145px; } .A152_routesTable td { padding-top: 20px; color: #606060; } .A152_interlink{ padding: 5px; background-color: transparent; border: 1px solid #D63941; color: #D63941; margin-left: 10px; text-decoration: none; font-size: 11px; } .A152_diff{ display: flex; } .A152_text{ margin: auto; width: 82%; text-align: left; padding-left: 10px; } .A152_textContainer{ width: 95%; margin: auto; } .A152_iconContainer{ width: 60px; height: 85px; } .A152_icon{ width: 100%; height: 100%; margin: auto; } .A152_cityData{ position: relative; } .A152_book_now{ min-width: 7em; } .checkmark::after { top: 5px; left: 5px; width: 6px; height: 6px; border-radius: 50%; background: #fff; } .A120_search_container .AMP_divider { width: 95%; color: #e2e2e2; border: solid 1px #e2e2e2; } .A_213_content { background: #fff; font-size: 1em; line-height: 1.5em; text-align: justify; } .A_213_imgwrap { margin-bottom: 5%; margin-top: 5%; border-radius: 50%; border: 1px solid #d6dbe4; margin: 0 auto; width: 85px; padding: 14px 10px; background-color: #e5ebf9; } .A_213_img{ display: block; margin: 0 auto; } .A_213_subHeading{ color: #D63941; font-size: 1em; font-weight: bold; } .AC221_container { padding: 5px 10px 10px 10px; border-bottom: 4px solid #E5E5E5; font-size: 15px; } .AC_221_header_wrap { color: #1D1D1D; font-size: 22px; font-weight: 700; line-height: 28px; } .AC_221_data_wrap{ display: flex; align-items: center; justify-content: flex-start; padding: 10px; } .AC_221_imageURL { padding: 3px; display: block; margin: 0 auto; background: #FFF5E5; border-radius: 50%; } .AC_221_text { padding-left: 10px; } .AC_221_pay_imgs { padding: 0px 5px; min-width: 12%; max-width: 17%; } .AC_228_howTo_step { font-size: 14px; line-height: 1.4; margin: 10px 0px 10px 15px; text-align: justify; list-style: disc; } .AC_228_main { font-size: 14px; line-height: 20px; color: #000; text-decoration: none; } .AC_228 { padding: 16px; margin: 10px 0px; border-top: solid 4px #f4f3f3; border-bottom: solid 4px #f4f3f3; } .AC_228_offer_link { color: #1034D9; font-size: 14px; font-weight: 700; margin: 10px 0px; } .AC_228_wrap{ border-radius: 20px; border: 1px solid#E0E0E0; background:#FFF; display: flex; padding: 16px; flex-direction: column; align-items: flex-start; gap: 8px; max-width: 296px; margin: auto; } .AC_228_heading{ display: block; margin-left: auto; margin-right: auto; width: 50%; } .AC_228_wrap { background-size: cover; background-position: bottom; } .AC_228_offer_code { display: inline-block; padding: 4px 10px; font-weight: 700; font-size: 12px; border-radius: 6px; border: 1px dashed #1D1D1D; background: #FAE5E5; } .MWC_228_description { font-size: 14px; } .A156_table_content { width: 100%; border-radius: 12px; overflow: hidden; border: 1px solid #c9c9c9; } .A156_thead { text-decoration: none; color: #000 } .A156_table_content table { border-collapse: collapse; } .AC_156_heading { font-weight: 700; padding: 10px 0; font-size: 20px; line-height: 28px; } .A156_table_heading { background-color: #F7F7F7; border: .3px solid #c9c9c9; border-bottom: none; border-right: none; color: #2d2c2c; font-weight: 700; padding: 10px; font-size: 14px; text-align: left; vertical-align: text-top; border-top: none; } .A156_table_text { padding: 10px; border: 1px solid #c9c9c9; flex-grow: 1; font-size: 14px; } .A245_wrap { padding: 22px 16px; border-bottom: solid 1px #f4f3f3; font-size: 15px; } .A245_logo { background: #D63941; border-radius: 12px; padding: 3px 4px 0px; display: inline-block; } .A245_logo_main_ND { font-size: 38px; } .A245_upper_container { display: flex; align-items: center; justify-content: space-between; } .A245_rating_stats { display: flex; align-items: center; } .A245_rating_block { text-align: center; padding: 0px 16px 0px 0px; border-right: 1px solid #E0E0E0; } .A245_rating_block:last-child { border:none } .A245_rating_text { font-size: 14px; font-weight: 700; } .A245_rating_label { font-weight: 400; font-size: 12px; color: #3E3E52; } .A245_lower_container { display: flex; align-items: center; margin: 16px 0px 0px; padding: 12px 14px; background: linear-gradient(90deg, rgba(250, 229, 229, 0) 8.75%, #FAE5E5 100%), #FFFFFF; border-radius: 20px; border: 1px solid #d77277; } .A245_lower_container a { text-decoration: none; } .A245_link { color: #000; } .A245_get_app_btn { display: flex; justify-content: center; align-items: center; width: 136px; height: 40px; background: #D63941; border-radius: 8px; border: none; color: #FFFFFF; font-weight: 700; } .play_store { width: 124px; height: 37.64px; } .AC_254_section { padding: 16px; border-bottom: solid 4px #f4f3f3; font-size: 15px; } .AC_254_heading { font-weight: 700; padding: 10px 0; font-size: 20px; line-height: 28px; } .AC_254_redDealsOffer_container { margin: 16px 0px; padding: 16px; border: 1px solid #E0E0E0; border-radius: 20px; display: flex; flex-direction: column; background-repeat:repeat-y; background-position: center; background-size: 250%; } .AC_254_redDealsOffer_subsection { display: flex; justify-content: center; } .AC_254_redDealsOffer_content_wrap { margin-bottom: 10px; } .AC_254_redDealsOffer_subtext { font-size: 16px; margin-bottom: 8px; font-weight: 600; } .AC_254_redDealsOffer_subtext span, .AC_254_redDealsOffer_value { color: #D63941; } .AC_254_redDealsOffer_subtext span { font-size: 120%; } .AC_254_redDealsOffer_value { font-size: 120%; } p.AC_254_redDealsOffer_content { font-size: 0.9em; font-weight: 600; } p.AC_254_redDealsOffer_content .AC_254_value_seperator { width: 0; height: 1em; margin: 0 0.3em; border-right: 1px solid #000; } .AC_254_icon_redBus_logo.icon-redBus_Logo::before { font-size: 3em; margin-right: 10px; } /* .AC_254_redDealsOffer_subsection:nth-child(2) { flex: 1 0 0; } */ .AC_254_scroll_link .AC_254_btn { background-color: #D63941; font-weight: 600; font-size: 16px; color: #fff; border: none; border-radius: 8px; height: 48px; width: 100%; cursor: pointer; } @font-face { font-family: 'icomoon'; src: url('/seoassets/font_amp/icomoon.eot?mscvy'); src: url('/seoassets/font_amp/icomoon.eot?mscvy#iefix') format('embedded-opentype'), url('/seoassets/font_amp/icomoon.ttf?mscvy') format('truetype'), url('v/icomoon.woff?mscvy') format('woff'), url('/seoassets/font_amp/icomoon.svg?mscvy#icomoon') format('svg'); font-weight: normal; font-style: normal; font-display: block; } [class^="icon-"], [class*=" icon-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'icomoon'; speak: never; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-swap_btn:before { content: "\e900"; color: rgb(255, 255, 255); } .icon-swap_btn:before { content: "\e901"; margin-left: -1em; color: rgb(107, 107, 107); } .icon-swap_btn:before { content: "\e902"; margin-left: -1em; color: none; } .icon-add:before { content: "\e903"; } .icon-anchor:before { content: "\e904"; color: #6b6b6b; } .icon-child2:before { content: "\e905"; } .icon-social_linkedin .path1:before { content: "\e906"; color: rgb(255, 255, 255); } .icon-social_linkedin .path2:before { content: "\e907"; margin-left: -1em; color: rgb(0, 0, 0); } .icon-social_tiktok:before { content: "\e908"; } .icon-subtract:before { content: "\e909"; } .icon-telegram:before { content: "\e90a"; } .icon-whatsapp:before { content: "\e90b"; } .icon-about_us:before { content: "\e90c"; color: #fff; } .icon-am_00:before { content: "\e90d"; } .icon-am_1:before { content: "\e90e"; } .icon-am_2:before { content: "\e90f"; } .icon-am_3:before { content: "\e910"; } .icon-am_4:before { content: "\e911"; } .icon-am_5:before { content: "\e912"; } .icon-am_6:before { content: "\e913"; } .icon-am_7:before { content: "\e914"; } .icon-am_8:before { content: "\e915"; } .icon-am_9:before { content: "\e916"; } .icon-am_10:before { content: "\e917"; } .icon-am_11:before { content: "\e918"; } .icon-am_12:before { content: "\e919"; } .icon-am_13:before { content: "\e91a"; } .icon-am_14:before { content: "\e91b"; } .icon-am_15:before { content: "\e91c"; } .icon-am_16:before { content: "\e91d"; } .icon-am_17:before { content: "\e91e"; } .icon-am_18:before { content: "\e91f"; } .icon-am_19:before { content: "\e920"; } .icon-am_20:before { content: "\e921"; } .icon-am_21:before { content: "\e922"; } .icon-am_22:before { content: "\e923"; } .icon-am_23:before { content: "\e924"; } .icon-am_24:before { content: "\e925"; } .icon-am_25:before { content: "\e926"; } .icon-am_26:before { content: "\e927"; } .icon-am_27:before { content: "\e928"; } .icon-am_28:before { content: "\e929"; } .icon-am_29:before { content: "\e92a"; } .icon-am_30:before { content: "\e92b"; } .icon-am_31:before { content: "\e92c"; } .icon-am_32:before { content: "\e92d"; } .icon-am_33:before { content: "\e92e"; } .icon-am_34:before { content: "\e92f"; } .icon-am_35:before { content: "\e930"; } .icon-am_36:before { content: "\e931"; } .icon-am_37:before { content: "\e932"; } .icon-am_39:before { content: "\e933"; color: #4c4c4d; } .icon-am_40:before { content: "\e934"; color: #4cc09b; } .icon-am_41:before { content: "\e935"; } .icon-am_44:before { content: "\e936"; } .icon-am_47:before { content: "\e937"; } .icon-am_49:before { content: "\e938"; } .icon-am_50:before { content: "\e939"; color: #4a4a4a; } .icon-am_51:before { content: "\e93a"; color: #4a4a4a; } .icon-am_52:before { content: "\e93b"; color: #4a4a4a; } .icon-am_53:before { content: "\e93c"; color: #4a4a4a; } .icon-am_54:before { content: "\e93d"; color: #4a4a4a; } .icon-am_57:before { content: "\e93e"; } .icon-am_59:before { content: "\e93f"; } .icon-am_60:before { content: "\e940"; } .icon-am_61:before { content: "\e941"; } .icon-am_63:before { content: "\e942"; } .icon-am_64:before { content: "\e943"; } .icon-am_65:before { content: "\e944"; } .icon-am_66:before { content: "\e945"; } .icon-am_67:before { content: "\e946"; } .icon-area:before { content: "\e947"; } .icon-boarding_station:before { content: "\e948"; } .icon-booking_user:before { content: "\e949"; } .icon-bpdp:before { content: "\e94a"; color: #fff; } .icon-bus:before { content: "\e94b"; } .icon-calendar:before { content: "\e94c"; } .icon-calender-new:before { content: "\e94d"; } .icon-call:before { content: "\e94e"; color: #1034d9; } .icon-city:before { content: "\e94f"; } .icon-cross:before { content: "\e950"; } .icon-date:before { content: "\e951"; } .icon-desti:before { content: "\e952"; } .icon-doublearrow:before { content: "\e953"; /* color: #808080; */ } .icon-down_sarow:before { content: "\e954"; } .icon-down:before { content: "\e955"; } .icon-drop_off_station:before { content: "\e956"; } .icon-ferry_dp:before { content: "\e957"; } .icon-left:before { content: "\e958"; } .icon-m_ticket:before { content: "\e959"; } .icon-minus:before { content: "\e95a"; } .icon-mobile:before { content: "\e95b"; } .icon-people:before { content: "\e95c"; } .icon-plus:before { content: "\e95d"; } .icon-redBus_Logo:before { content: "\e95e"; } .icon-redDeals:before { content: "\e95f"; } .icon-refundable_ticket:before { content: "\e960"; } .icon-right_arrow:before { content: "\e961"; } .icon-right:before { content: "\e962"; } .icon-safe_payments:before { content: "\e963"; } .icon-search:before { content: "\e964"; } .icon-seat_choice:before { content: "\e965"; } .icon-seat:before { content: "\e966"; } .icon-social_facebook:before { content: "\e967"; } .icon-social_googleplus:before { content: "\e968"; } .icon-social_icons .path1:before { content: "\e969"; color: rgb(224, 224, 224); } .icon-social_icons .path2:before { content: "\e96a"; margin-left: -1em; color: rgb(0, 0, 0); } .icon-social_icons .path3:before { content: "\e96b"; margin-left: -1em; color: rgb(255, 255, 255); } .icon-social_icons .path4:before { content: "\e96c"; margin-left: -1em; color: rgb(255, 255, 255); } .icon-social_instagram:before { content: "\e96d"; } .icon-social_twitter:before { content: "\e96e"; } .icon-source:before { content: "\e96f"; } .icon-star:before { content: "\e970"; } .icon-tick_single:before { content: "\e971"; } .icon-ticket_guarantee:before { content: "\e972"; } .icon-triangle_left:before { content: "\e973"; color: #fff; } .icon-triangle_right:before { content: "\e974"; color: #fff; } .icon-up:before { content: "\e975"; } .icon-user:before { content: "\e976"; } .icon-userprofile:before { content: "\e977"; } .bus-icon.icon-16837{background-position:0 0}.bus-icon.icon-0{background-position:0 -40px}.bus-icon{background-image:url(https://s2.rdbuz.com/buslogos/country/COL/sprite/sprite_undefined.png);background-position:0 -80px;height:40px;width:100px}.bus-icon.icon-00000{background-position:0 -80px}.bus-icon.icon-15612{background-position:0 -120px}.bus-icon.icon-15663{background-position:0 -160px}.bus-icon.icon-15664{background-position:0 -200px}.bus-icon.icon-15665{background-position:0 -240px}.bus-icon.icon-15695{background-position:0 -280px}.bus-icon.icon-15698{background-position:0 -320px}.bus-icon.icon-15844{background-position:0 -360px}.bus-icon.icon-15845{background-position:0 -400px}.bus-icon.icon-15846{background-position:0 -440px}.bus-icon.icon-15855{background-position:0 -480px}.bus-icon.icon-15856{background-position:0 -520px}.bus-icon.icon-15857{background-position:0 -560px}.bus-icon.icon-15860{background-position:0 -600px}.bus-icon.icon-15925{background-position:0 -640px}.bus-icon.icon-15958{background-position:0 -680px}.bus-icon.icon-16011{background-position:0 -720px}.bus-icon.icon-16024{background-position:0 -760px}.bus-icon.icon-16031{background-position:0 -800px}.bus-icon.icon-16042{background-position:0 -840px}.bus-icon.icon-16097{background-position:0 -880px}.bus-icon.icon-16098{background-position:0 -920px}.bus-icon.icon-16126{background-position:0 -960px}.bus-icon.icon-16147{background-position:0 -1000px}.bus-icon.icon-16162{background-position:0 -1040px}.bus-icon.icon-16176{background-position:0 -1080px}.bus-icon.icon-16180{background-position:0 -1120px}.bus-icon.icon-16349{background-position:0 -1160px}.bus-icon.icon-16356{background-position:0 -1200px}.bus-icon.icon-16376{background-position:0 -1240px}.bus-icon.icon-16416{background-position:0 -1280px}.bus-icon.icon-16447{background-position:0 -1320px}.bus-icon.icon-16549{background-position:0 -1360px}.bus-icon.icon-16614{background-position:0 -1400px}.bus-icon.icon-16671{background-position:0 -1440px}.bus-icon.icon-16708{background-position:0 -1480px}.bus-icon.icon-16709{background-position:0 -1520px}.bus-icon.icon-16722{background-position:0 -1560px}.bus-icon.icon-16730{background-position:0 -1600px}.bus-icon.icon-16735{background-position:0 -1640px}.bus-icon.icon-0000{background-position:0 -1680px}.bus-icon.icon-16850{background-position:0 -1720px}.bus-icon.icon-16887{background-position:0 -1760px}.bus-icon.icon-16901{background-position:0 -1800px}.bus-icon.icon-16904{background-position:0 -1840px}.bus-icon.icon-16949{background-position:0 -1880px}.bus-icon.icon-17068{background-position:0 -1920px}.bus-icon.icon-17192{background-position:0 -1960px}.bus-icon.icon-17222{background-position:0 -2000px}.bus-icon.icon-17243{background-position:0 -2040px}.bus-icon.icon-17280{background-position:0 -2080px}.bus-icon.icon-17281{background-position:0 -2120px}.bus-icon.icon-17372{background-position:0 -2160px}.bus-icon.icon-17381{background-position:0 -2200px}.bus-icon.icon-17415{background-position:0 -2240px}.bus-icon.icon-17783{background-position:0 -2280px}.bus-icon.icon-17810{background-position:0 -2320px}.bus-icon.icon-17830{background-position:0 -2360px}.bus-icon.icon-17970{background-position:0 -2400px}.bus-icon.icon-18014{background-position:0 -2440px}.bus-icon.icon-18247{background-position:0 -2480px}.bus-icon.icon-18330{background-position:0 -2520px}.bus-icon.icon-18361{background-position:0 -2560px}.bus-icon.icon-18382{background-position:0 -2600px}.bus-icon.icon-18571{background-position:0 -2640px}.bus-icon.icon-18668{background-position:0 -2680px}.bus-icon.icon-18737{background-position:0 -2720px}.bus-icon.icon-18839{background-position:0 -2760px}.bus-icon.icon-18917{background-position:0 -2800px}.bus-icon.icon-19009{background-position:0 -2840px}.bus-icon.icon-19033{background-position:0 -2880px}.bus-icon.icon-19120{background-position:0 -2920px}.bus-icon.icon-19330{background-position:0 -2960px}.bus-icon.icon-19419{background-position:0 -3000px}.bus-icon.icon-19480{background-position:0 -3040px}.bus-icon.icon-19481{background-position:0 -3080px}.bus-icon.icon-19978{background-position:0 -3120px}.bus-icon.icon-20192{background-position:0 -3160px}.bus-icon.icon-20276{background-position:0 -3200px}.bus-icon.icon-20285{background-position:0 -3240px}.bus-icon.icon-20290{background-position:0 -3280px}.bus-icon.icon-20312{background-position:0 -3320px}.bus-icon.icon-gps{background-position:0 -3360px} .date-label{ color: #6b6b78; } .date-input { font-weight: bold; width: 98px; border: 0px; } .date-input:focus { outline:none; } .date-search { background-color: #D63941; color: #fff; text-align:center; text-decoration: none; } .CalendarMonth_caption { font-weight: lighter; margin: 0 -30px 38px; padding-bottom: 20px; background-color: #D63941; color: #fff; } .CalendarDay__selected, .CalendarDay__selected:active, .CalendarDay__selected:hover, .CalendarDay__selected_start { background-color: #D63941; border: 1px solid #D63941; color: #fff; }
toggle
Fecha De Ida
HOY
MAÑANA
Buscar

¿Ya activaste el Modo Parche?

¡Viajar es más bacano cuando es en combo! Con redBus y su Modo Parche, puedes ahorrar en tus pasajes de bus y armar plan con tus amigos, familiares o compañeros de aventura. Disfruta de los destinos más populares de Colombia con descuentos especiales y la facilidad de reservar desde la app o la web. Usa el código QPARCHE y ahorra hasta un 20% en tus pasajes de bus. ¡Aplica para múltiples rutas en todo el país y solo por tiempo limitado!

¿Qué es Modo Parche?

Modo Parche es la campaña de redBus que invita a los colombianos a viajar en grupo, desconectarse de la rutina y descubrir nuevas ciudades por tierra. La idea es clara: mismo destino, diferente parche cada vez.

Ya sea un plan de amigos, familia o escapada improvisada, con redBus tienes la comodidad, seguridad y precio ideal para recorrer el país sin complicaciones.

Rutas destacadas para activar tu Modo Parche

Si quieres viajar por Colombia aprovechando el Modo Parche de redBus, revisa cuáles son las rutas seleccionadas:

Hacia Bogotá

Ruta Distancia AproximadaDuración del viaje (aprox.)
Medellín a Bogotá 416 km 9 horas
Cali a Bogotá 447 km 9 horas
Ibagué a Bogotá 202 km 4 horas
Bucaramanga a Bogotá 397 km 9 horas
Pereira a Bogotá 307 km 7 horas

Hacia Bucaramanga

Ruta Distancia AproximadaDuración del viaje (aprox.)
Bogotá a Bucaramanga 426 km 9 horas
Medellín a Bucaramanga 383 km 7 horas
Barrancabermeja a Bucaramanga 115 km 2 horas 30 minutos
Santa Marta a Bucaramanga 598 km 12 horas
Barranquilla a Bucaramanga 757 km 14 horas

Hacia Medellín

Ruta Distancia AproximadaDuración del viaje (aprox.)
Bogotá a Medellín 417 km 9 horas
Cali a Medellín 437 km 7 horas 30 minutos
Ibagué a Medellín 361 km 7 horas 30 minutos
Pereira a Medellín 241 km 4 horas
Bucaramanga a Medellín 382 km 7 horas

Hacia Neiva

Ruta Distancia AproximadaDuración del viaje (aprox.)
Bogotá a Neiva 315 km 6 horas
Medellín a Neiva 585 km 10 horas
Ibagué a Neiva 212 km 4 horas
Cali a Neiva 384 km 9 horas
Pereira a Neiva 317 km 6 horas

¿Cómo usar el código QPARCHE?

  • Entra a www.redbus.co o descarga la app.
  • Elige tu origen, destino y fecha de viaje
  • Selecciona la empresa y tu asiento
  • En el paso de pago, ingresa el código QPARCHE
  • ¡Listo! Ahorra hasta un 20% en tu tiquete
  • Aplican términos y condiciones. Sujeto a disponibilidad.

¿A dónde irá tu próximo parche?

Colombia tiene destinos para todos los gustos: ciudades vibrantes como Medellín y Bogotá, plan sol y playa en Santa Marta o Barranquilla, aventura en el Eje Cafetero o descanso total en Ibagué o Neiva. Aprovecha esta campaña y descubre Colombia en bus, con el parche que tú elijas.

Preguntas frecuentes

¿Qué código o promociones tiene redBus?
Actualmente, se encuentra activa la campaña Modo Parche, con el código QPARCHE, con el cual ahorrarás hasta 20% en rutas seleccionadas (Aplican TyCs). Solo debes ingresarlo al momento del pago.
¿A qué destinos aplica la promoción?
Aplica a rutas como Medellín–Bogotá, Cali–Bogotá, Bucaramanga–Neiva, Pereira–Medellín, Barranquilla–Bucaramanga y más. Revisa la lista completa al reservar.
¿Puedo usar el código QPARCHE más de una vez?
El código está sujeto a términos y condiciones de uso. Puedes consultarlos al momento de hacer tu reserva para ver su disponibilidad.
¿Qué pasa si viajo solo? ¿Puedo usar Modo Parche igual?
¡Sí! No necesitas viajar acompañado para usar el código. Pero si vas con amigos, mucho mejor: el viaje se disfruta más.
¿Dónde encuentro más promociones como esta?
En la app o página web de redBus, en la sección de promociones. También puedes seguirnos en redes para enterarte de lo nuevo.