A bandeira 2 gera dúvidas nas pessoas ao utilizar o táxi. Vem com a gente para aprender mais e saber como ela funciona!
Bandeira 2 é um sistema de cobrança de tarifa de táxi que é aplicado em diversos municípios do Brasil. Ele permite que o taxista cobre um valor maior por quilômetro rodado, visto que a corrida é conduzida fora do horário de pico, como fins de semana e feriados, por exemplo.
E, para que você entenda melhor como funciona a definição de preço e a regulamentação dessa tarifa, continue lendo este artigo!
Como funciona a bandeira?
A bandeira é um sistema de tarifação utilizado pelo serviço de táxi, que calcula o quilômetro rodado de cada passageiro. No caso, a bandeira 1 geralmente é aplicada em todos os dias úteis das 6h da manhã até as 21h e, aos sábados, até às 14hs. Já o valor da tarifa e horários variam conforme cada município.
E como funciona a bandeira 2 para táxi?
A bandeira 2 é o período de alta nas tarifas de táxis e, em grande parte dos casos, é calculada à noite, aos finais de semana e feriados. E, assim como a bandeira 1, o seu cálculo é feito conforme a legislação municipal.
Como exemplo, a seguir você confere o valor da bandeira 2 em dois municípios:
Rio de Janeiro
- Bandeira 1 – entre 6h e 21h, de segunda a sábado: R$3,20.
- Bandeira 2 – De segunda a sábado, praticada entre 21h e 6h do dia seguinte. Domingos, feriados e subidas íngremes, a qualquer horário: R$3,84.
As informações são da prefeitura do Rio de Janeiro (RJ).
João pessoa
- Bandeira 1 – entre 6h e 20h, de segunda a sexta, e entre 6h e 18h aos sábados: R$2,55
- Bandeira 2 – Dias úteis, das 20h até às 06h da manhã do dia seguinte. sábados, das 18h até às 24h; domingos e feriados, de 00h até às 06h do dia seguinte: R$3,55
A Prefeitura da cidade informa, ainda, que o horário de parada ou espera é de R$25,00 a hora, sendo cobrado proporcionalmente.
Para outras cidades, os próprios sites das prefeituras trazem informações e notícias de reajustes sobre os preços das bandeiras e taxas. Procure antes de usar um táxi para não ser surpreendido.
Uma vez que você já sabe como funciona a bandeira 2, é hora de conhecer as diferenças entre a bandeira 1. Acompanhe no próximo tópico!

Em horários de pico, como saída de grandes eventos noturnos, a bandeira 2 é um grande aliado para o bolso do motorista, principalmente com a alta demanda.
Qual a diferença entre a bandeira 2 e a 1?
A principal diferença entre a bandeira 1 e a 2 é em relação ao preço da tarifa cobrada pelos taxistas durante o percurso. A primeira é usada em dias úteis e até determinado horário aos sábados, durante o período comercial e com um preço mais econômico em comparação com a segunda, que normalmente fica ativa em períodos noturnos, feriados e fins de semana.
E qual a diferença entre a bandeira 2 e o preço dinâmico?
A bandeira 2 é uma tarifa fixa que é calculada durante horários determinados, enquanto o valor dinâmico é um recurso de ajuste que altera conforme a oferta e a demanda por serviços de transporte por aplicativo.
Outro diferencial é que a Bandeira 2 é regulamentada, em geral, pela prefeitura dos municípios. Em contrapartida, a tarifa dinâmica é um recurso de precificação utilizado por empresas de transporte como a 99.

Como a bandeira 1 e 2 é calculada?
A bandeira 1 e 2 são calculadas por meio do taxímetro, que começa a rodar a partir do momento em que o passageiro entra no veículo. O valor da tarifa inicial é exibido no monitor. Em São Paulo, esse valor é de R$5,50, enquanto que no Rio de Janeiro é de R$6,00, por exemplo.
Em seguida, um microprocessador embutido no aparelho é acionado. De maneira resumida, trata-se de um equipamento que identifica quando o carro está em trânsito ou parado. E, com base nesses dados, ele acrescenta uma determinada quantia à tarifa inicial.
Para descobrir se o veículo está em trânsito ou não, é preciso conectar o microprocessador ao odômetro – uma peça presa ao eixo do automóvel que monitora a quilometragem total. O percurso que o odômetro acompanha serve como orientação para o cálculo do trajeto.
Com o táxi em movimento, o microprocessador obtém pulsos elétricos do odômetro. E, a cada quilômetro percorrido, o valor da tarifa aumenta. Quando o veículo está inerte, o taxímetro não obtém pulsos elétricos. Apesar disso, o valor do percurso fica mais alto a cada minuto parado.
Para isso, se tem o valor de tempo parado no taxímetro. Ele geralmente é menor que a bandeira rodando, sendo contabilizado ao total. Enfim, a conta final é o resultado da distância percorrida e do tempo parado, calculados pelo taxímetro.
O taxímetro é obrigatório?
Sim. O uso do taxímetro nos táxis é obrigatório em cidades com mais de cem mil habitantes, conforme o Art. 8º da Lei nº 12.468. Além disso, o passageiro tem o direito de exigir o equipamento, segundo o Instituto Brasileiro de Defesa do Consumidor (IDEC).
Fique atento: como vimos acima, o táxi é um serviço de legislação específica em cada cidade. Dessa maneira, alguns municípios podem ter tarifas extras como uso de porta-mala e viagem intermunicipal, por exemplo, conforme orienta o IDEC.
Seja taxista e dirija com a 99!
Gostou das dicas? Confira o que é e como funciona o 99Táxi e cadastre-se como taxista no aplicativo da 99! Assim, você consegue mais corridas e aumenta a sua renda mensal. Em SP, ainda tem o 99Táxi Top, trazendo uma categoria premium ao serviço.
Também é possível rodar pelo taxímetro na 99, sem ser nas categorias citadas acima. Além disso, a parceria com a 99 ainda rende diversas vantagens para você, como condições especiais para o seguro veicular, lava-car e muito mais!
Confira nossas parcerias e cadastre-se!
Privacy Overview
Cookie | Duration | Description |
---|---|---|
__hssrc | session | This cookie is set by Hubspot whenever it changes the session cookie. The __hssrc cookie set to 1 indicates that the user has restarted the browser, and if the cookie does not exist, it is assumed to be a new session. |
AWSALBCORS | 7 days | This cookie is managed by Amazon Web Services and is used for load balancing. |
cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
CookieLawInfoConsent | 1 year | Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Cookie | Duration | Description |
---|---|---|
__cf_bm | 30 minutes | This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. |
__hssc | 30 minutes | HubSpot sets this cookie to keep track of sessions and to determine if HubSpot should increment the session number and timestamps in the __hstc cookie. |
bcookie | 2 years | LinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognize browser ID. |
bscookie | 2 years | LinkedIn sets this cookie to store performed actions on the website. |
lang | session | LinkedIn sets this cookie to remember a user's language setting. |
language | 1 year | This cookie is used to store the language preference of the user. |
lidc | 1 day | LinkedIn sets the lidc cookie to facilitate data center selection. |
sp_landing | 1 day | The sp_landing is set by Spotify to implement audio content from Spotify on the website and also registers information on user interaction related to the audio content. |
sp_t | 1 year | The sp_t cookie is set by Spotify to implement audio content from Spotify on the website and also registers information on user interaction related to the audio content. |
UserMatchHistory | 1 month | LinkedIn sets this cookie for LinkedIn Ads ID syncing. |
Cookie | Duration | Description |
---|---|---|
_gat | 1 minute | This cookie is installed by Google Universal Analytics to restrain request rate and thus limit the collection of data on high traffic sites. |
AWSALB | 7 days | AWSALB is an application load balancer cookie set by Amazon Web Services to map the session to the target. |
Cookie | Duration | Description |
---|---|---|
__hstc | 5 months 27 days | This is the main cookie set by Hubspot, for tracking visitors. It contains the domain, initial timestamp (first visit), last timestamp (last visit), current timestamp (this visit), and session number (increments for each subsequent session). |
_ga | 2 years | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
_ga_53CTF3L67M | 2 years | This cookie is installed by Google Analytics. |
_ga_MTXT8HSYLZ | 2 years | This cookie is installed by Google Analytics. |
_gat_gtag_UA_217930907_1 | 1 minute | Set by Google to distinguish users. |
_gat_gtag_UA_32120185_1 | 1 minute | Set by Google to distinguish users. |
_gat_UA-172664676-1 | 1 minute | A variation of the _gat cookie set by Google Analytics and Google Tag Manager to allow website owners to track visitor behaviour and measure site performance. The pattern element in the name contains the unique identity number of the account or website it relates to. |
_gat_UA-32120185-1 | 1 minute | A variation of the _gat cookie set by Google Analytics and Google Tag Manager to allow website owners to track visitor behaviour and measure site performance. The pattern element in the name contains the unique identity number of the account or website it relates to. |
_gcl_au | 3 months | Provided by Google Tag Manager to experiment advertisement efficiency of websites using their services. |
_gid | 1 day | Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. |
_hjAbsoluteSessionInProgress | 30 minutes | Hotjar sets this cookie to detect the first pageview session of a user. This is a True/False flag set by the cookie. |
_hjFirstSeen | 30 minutes | Hotjar sets this cookie to identify a new user’s first session. It stores a true/false value, indicating whether it was the first time Hotjar saw this user. |
_hjIncludedInPageviewSample | 2 minutes | Hotjar sets this cookie to know whether a user is included in the data sampling defined by the site's pageview limit. |
_hjIncludedInSessionSample | 2 minutes | Hotjar sets this cookie to know whether a user is included in the data sampling defined by the site's daily session limit. |
_hjTLDTest | session | To determine the most generic cookie path that has to be used instead of the page hostname, Hotjar sets the _hjTLDTest cookie to store different URL substring alternatives until it fails. |
CONSENT | 2 years | YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data. |
hubspotutk | 5 months 27 days | HubSpot sets this cookie to keep track of the visitors to the website. This cookie is passed to HubSpot on form submission and used when deduplicating contacts. |
Cookie | Duration | Description |
---|---|---|
_fbp | 3 months | This cookie is set by Facebook to display advertisements when either on Facebook or on a digital platform powered by Facebook advertising, after visiting the website. |
fr | 3 months | Facebook sets this cookie to show relevant advertisements to users by tracking user behaviour across the web, on sites that have Facebook pixel or Facebook social plugin. |
test_cookie | 15 minutes | The test_cookie is set by doubleclick.net and is used to determine if the user's browser supports cookies. |
VISITOR_INFO1_LIVE | 5 months 27 days | A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. |
YSC | session | YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. |
yt-remote-connected-devices | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt-remote-device-id | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt.innertube::nextId | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
yt.innertube::requests | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
Cookie | Duration | Description |
---|---|---|
_dyn_id.8712 | 2 years | No description |
_dyn_ses.8712 | 30 minutes | No description |
_hjSession_1940799 | 30 minutes | No description |
_hjSession_2830836 | 30 minutes | No description |
_hjSessionUser_1940799 | 1 year | No description |
_hjSessionUser_2830836 | 1 year | No description |
A3 | 1 year | No description |
adBlock | 1 year | No description |
afilio-uuid | 1 month | No description |
AnalyticsSyncHistory | 1 month | No description |
fp | 1 year | No description available. |
lastUrl | 1 year | No description available. |
lastVisit | 1 year | No description |
li_gc | 2 years | No description |
loglevel | never | No description available. |
platform | 1 year | No description available. |
screenResolution | 1 year | No description available. |
timezone | 1 year | No description available. |